Class ExpressionOperatorInfo
- Namespace
- RuleWright.Serialization
- Assembly
- RuleWright.Serialization.dll
Discovery metadata for one computed-value expression operator: its JSON spelling, domain enum, operand arity, and category. Enumerated from ExpressionOperators.
public sealed class ExpressionOperatorInfo
- Inheritance
-
ExpressionOperatorInfo
- Inherited Members
Properties
- Category
The operator's broad category.
- JsonName
The JSON
opspelling used in expression nodes (e.g."add").
- MaxOperands
The maximum number of operands, or null when unbounded (
add/multiply/concat/coalesce).
- MinOperands
The minimum number of operands the operator requires.
- Operator
The domain enum value.