Class RuleCompilationException
- Namespace
- RuleWright.Execution
- Assembly
- RuleWright.Execution.dll
Thrown when a structurally valid rule cannot be compiled against a fact type — for example a field path that does not exist on the fact, a comparison value that cannot be converted to the field's type, or an unregistered custom function.
public sealed class RuleCompilationException : RuleWrightException, ISerializable
- Inheritance
-
RuleCompilationException
- Implements
- Inherited Members
Constructors
- RuleCompilationException(string, string, Exception?)
Creates the exception.
Properties
- RuleId
The id of the rule that failed to compile.