Constructor ConditionGroup
- Namespace
- RuleWright.Core
- Assembly
- RuleWright.Core.dll
ConditionGroup(LogicalOperator, IEnumerable<ConditionNode>)
Creates a condition group.
public ConditionGroup(LogicalOperator @operator, IEnumerable<ConditionNode> children)
Parameters
operatorLogicalOperatorThe logical combinator.
childrenIEnumerable<ConditionNode>The child conditions; at least one, exactly one for Not.
Exceptions
- ArgumentNullException
childrenis null or contains null.- ArgumentException
childrenis empty, or a NOT group does not have exactly one child.