| Class | Description |
|---|---|
| AnyValidatorGroup | IValidator implementation that supports grouping of validators. |
| BaseValidationAction | Abstract base class that should be extended by all validation actions. |
| BaseValidator | Base class that defines common properties for all validators. |
| ConditionValidator | Evaluates validator test using condition evaluator. |
| ErrorMessage | Represents a single validation error message. |
| ExclusiveValidatorGroup | IValidator implementation that supports grouping of validators. |
| RegularExpressionValidator | Validates that object matches specified regular expression. |
| RequiredValidator | Validates that required value is not empty. |
| ValidationConfigParser | Implementation of the custom configuration parser for validator definitions. |
| ValidationConfigParser.MessageConstants | |
| ValidationConfigParser.ValidatorDefinitionConstants | |
| ValidationErrors | A container for validation errors. |
| ValidatorGroup | IValidator implementation that supports grouping of validators. |
| ValidatorReference | Represents a reference to an externally defined validator object |
| Interface | Description |
|---|---|
| IValidationAction | An action that should be executed after validator is evaluated. |
| IValidator | An object that can validate application-specific objects. |