Validator Class |
Namespace: FlexRule.Validation
public class Validator : ExecutionPlan<IValidatorDescriptions>
The Validator type exposes the following members.
Name | Description | |
---|---|---|
![]() | Validator | |
![]() | Validator(IElementModel) |
Creates execution plan using a model
|
![]() | Validator(Module) |
Creates execution plan using Module |
![]() | Validator(IElementActivatorRegistry, IElementModel) |
Creates execution plan by custom registry and a model
|
![]() | Validator(IRuleSet, String) | |
![]() | Validator(IElementActivatorRegistry, IRuleSet, String) |
Creates execution plan using a custom registry, RuleSet and the address to model
|
Name | Description | |
---|---|---|
![]() | ActiveValidator | |
![]() | Descriptions |
Provides an interface to discover the validator descriptions
(Overrides ExecutionPlanTDescriptionDescriptions.) |
![]() | Enabled |
If the validator is not enabled, the engine throws and exception during execution
|
![]() | Glossary | (Overrides ExecutionPlanTDescriptionGlossary.) |
![]() | Model | (Overrides ExecutionPlanTDescriptionModel.) |
![]() | Name |
Validator name
(Overrides ExecutionPlanTDescriptionName.) |
![]() | ReferenceRules | (Overrides ExecutionPlanTDescriptionReferenceRules.) |
![]() | RootElementName |
Name | Description | |
---|---|---|
![]() | ConstructValidation | |
![]() | CreateActiveValidator | |
![]() | GetModelFromRuleSet | |
![]() | OnActiveElementInitialized |
Name | Description | |
---|---|---|
![]() | _referenceRules |
Name | Description | |
---|---|---|
![]() | IsMonadParameterReference | (Defined by MonadParameterReferenceExtension.) |