Enum RuleSkipReason
- Namespace
- RuleWright.Core
- Assembly
- RuleWright.Core.dll
Why a rule contributed nothing to an evaluation. A skipped rule is never evaluated at all, so its Condition is null — this says which of the two very different reasons applies, so a trace reader can tell "the author turned this off" from "evaluation had already finished".
public enum RuleSkipReason
Fields
None = 0The rule was evaluated; it was not skipped.
Disabled = 1The rule carries
"enabled": false.StoppedAfterMatch = 2An earlier rule matched and evaluation stopped — either StopOnFirstMatch or a
first-hit-policy rule set.