RuleSetEvaluation Properties

Properties

EvaluatedRuleSet Gets the name of the rule set used for this evaluation, if any.
HasViolations Gets a value indicating whether any rule violations were detected. Equivalent to Violations.Count > 0.
TriggerIndexes Gets the set of point indexes where a violation was triggered.
ViolationIndexes Gets the set of point indexes that are included in at least one violation.
Violations Gets the canonical, deterministically ordered list of detected rule violations. Violations are ordered by TriggerIndex ascending; ties are broken by RuleId in ordinal order.
ViolationsByIndex Gets a map from each point index to the violations whose windows include that index. Computed lazily on first access.

See Also