Table of Contents

Class ConditionTraceNode

Namespace
RuleWright.Core
Assembly
RuleWright.Core.dll

The traced outcome of one condition node. Mirrors the shape of the rule's condition tree; nodes that were never reached because of short-circuiting report a null Passed.

public sealed class ConditionTraceNode
Inheritance
ConditionTraceNode
Inherited Members

Constructors

ConditionTraceNode(string, bool?, IReadOnlyList<ConditionTraceNode>?)

Creates a condition trace node.

Properties

Children

Child node traces for groups; empty for leaves.

Description

Human-readable description of the node.

Passed

Whether the node passed, or null if short-circuiting skipped it.