Table of Contents

Class LogicalOperatorInfo

Namespace
RuleWright.Serialization
Assembly
RuleWright.Serialization.dll

Discovery metadata for one logical group combinator: its JSON spelling, domain enum, and how many child conditions it accepts. Enumerated from LogicalOperators.

public sealed class LogicalOperatorInfo
Inheritance
LogicalOperatorInfo
Inherited Members

Properties

JsonName

The JSON schema spelling used in a group's operator ("AND"/"OR"/"NOT").

MaxChildren

The maximum number of child conditions, or null when unbounded (AND/OR).

MinChildren

The minimum number of child conditions the group requires.

Operator

The domain enum value.