| FlexRule.Validation Namespace |
| Class | Description | |
|---|---|---|
| ActiveValidator |
Creates and set context variables
| |
| AliasContext |
When an alias command is executed this class provides the validation context to the method
| |
| LogicCallerInfo |
Then logic is called by other validation commands, they have to pass their information
| |
| LogicFactory | ||
| LogicInput |
Logic input when is called for validation
| |
| NaturalLanguageValidator | ||
| NotificationSetExtensions | ||
| ValidationAttributeRequiredException | ||
| ValidationBuilder | ||
| ValidationBuilderException | ||
| ValidationConsistencyException | ||
| Validator |
Creates a procedure for execution using a provided context and model
| |
| ValidatorEngine |
Execution engine for RuleProcedure object
| |
| ValidatorEngineExtensions |
Extension class to build validator engine
| |
| ValidatorExecutionContext |
Execution context for validation engine
| |
| ValidatorExecutorSetupInformation | ||
| ValidatorFactory |
Factory for CallValidator or Validator
|
| Interface | Description | |
|---|---|---|
| IValidatorDescriptions |
Definition of a validator signature
| |
| IValidatorEngine |
Validator contract that allows validating a default object or a set of input parameters
|
| Enumeration | Description | |
|---|---|---|
| NoticeEvent |
Logic writes Notice to Notification if the result is matched with these results.
| |
| ValidationBehaviour |
Behaviour of validation engine
|