System.Web.Http.Validation.Providers Namespace

 

ClassDescription
System_CAPS_pubclassAssociatedValidatorProvider

Provides an abstract class for classes that implement a validation provider.

System_CAPS_pubclassDataAnnotationsModelValidatorProvider

Represents an implementation of ModelValidatorProvider which providers validators for attributes which derive from ValidationAttribute. It also provides a validator for types which implement IValidatableObject. To support client side validation, you can either register adapters through the static methods on this class, or by having your validation attributes implement T:System.Web.Http.Validation.IClientValidatable. The logic to support IClientValidatable is implemented in DataAnnotationsModelValidator.

System_CAPS_pubclassDataMemberModelValidatorProvider

Represents a validator provider for data member model.

System_CAPS_pubclassInvalidModelValidatorProvider

An implementation of ModelValidatorProvider which provides validators that throw exceptions when the model is invalid.

System_CAPS_pubclassRequiredMemberModelValidatorProvider

Represents the provider for the required member model validator.

DelegateDescription
System_CAPS_pubdelegateDataAnnotationsModelValidationFactory

Represents the method that creates a DataAnnotationsModelValidatorProvider instance.

System_CAPS_pubdelegateDataAnnotationsValidatableObjectAdapterFactory

Provides a factory for validators that are based on IValidatableObject.

Return to top
Show: