Interface IRuleFunctionMetadata
- Namespace
- RuleWright.Core
- Assembly
- RuleWright.Core.dll
Optional metadata an IRuleFunction implementation can expose about itself —
a human-readable description and the expected shape of its value operand. Purely
descriptive, consumed via RuleFunctionDescriptor; the engine never validates
against it. Intended for rule-authoring UIs (e.g. a custom-operator function picker)
that need more than just a function's name to build a sensible value editor.
public interface IRuleFunctionMetadata
Properties
- Description
A short, human-readable description of what the function checks.
- ValueKind
A coarse hint about the shape of the
valueoperand this function expects.