Table of Contents

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 = 0

The rule was evaluated; it was not skipped.

Disabled = 1

The rule carries "enabled": false.

StoppedAfterMatch = 2

An earlier rule matched and evaluation stopped — either StopOnFirstMatch or a first-hit-policy rule set.