RuleEvaluationResult 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.
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