Table of Contents

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 value operand this function expects.