Validator<T> Class
Represents logic used to validate an instance of T.
Namespace: Microsoft.Practices.EnterpriseLibrary.Validation
Assembly: Microsoft.Practices.EnterpriseLibrary.Validation (in Microsoft.Practices.EnterpriseLibrary.Validation.dll)
Syntax
'Declaration
Public MustInherit Class Validator(Of T) _
Inherits Validator
public abstract class Validator<T> : Validator
generic<typename T>
public ref class Validator abstract : public Validator
JScript does not support generic types or methods.
Type Parameters
- T
The type of objects the can be validated.
Remarks
Generic validators will still answer the non-generic validation requests, logging a failure when the validation target is not compatible with the T.
Inheritance Hierarchy
System.Object
Microsoft.Practices.EnterpriseLibrary.Validation.Validator
Microsoft.Practices.EnterpriseLibrary.Validation.Validator<T>
Microsoft.Practices.EnterpriseLibrary.Validation.Validators.GenericValidatorWrapper<T>
Microsoft.Practices.EnterpriseLibrary.Validation.Validators.MemberAccessValidator<T>
Microsoft.Practices.EnterpriseLibrary.Validation.Validators.ValueValidator<T>