DataAnnotationsModelValidatorProvider Classe

Définition

Implémente le fournisseur de validation par défaut pour ASP.NET MVC.

public class DataAnnotationsModelValidatorProvider : System.Web.Mvc.AssociatedValidatorProvider
type DataAnnotationsModelValidatorProvider = class
    inherit AssociatedValidatorProvider
Public Class DataAnnotationsModelValidatorProvider
Inherits AssociatedValidatorProvider
Héritage
DataAnnotationsModelValidatorProvider

Constructeurs

DataAnnotationsModelValidatorProvider()

Initialise une nouvelle instance de la classe DataAnnotationsModelValidatorProvider.

Propriétés

AddImplicitRequiredAttributeForValueTypes

Obtient ou définit une valeur qui indique si les types valeur non Nullable sont obligatoires.

Méthodes

GetTypeDescriptor(Type)

Obtient un descripteur de type pour le type spécifié.

(Hérité de AssociatedValidatorProvider)
GetValidators(ModelMetadata, ControllerContext)

Obtient les validateurs du modèle à l'aide des métadonnées et du contexte de contrôleur.

(Hérité de AssociatedValidatorProvider)
GetValidators(ModelMetadata, ControllerContext, IEnumerable<Attribute>)

Obtient une liste de validateurs.

RegisterAdapter(Type, Type)

Inscrit un adaptateur pour fournir la validation côté client.

RegisterAdapterFactory(Type, DataAnnotationsModelValidationFactory)

Inscrit une fabrique d'adaptateur pour le fournisseur de validation.

RegisterDefaultAdapter(Type)

Inscrit l'adaptateur par défaut.

RegisterDefaultAdapterFactory(DataAnnotationsModelValidationFactory)

Inscrit la fabrique d'adaptateur par défaut.

RegisterDefaultValidatableObjectAdapter(Type)

Inscrit un adaptateur pour fournir la validation d'objet par défaut.

RegisterDefaultValidatableObjectAdapterFactory(DataAnnotationsValidatableObjectAdapterFactory)

Inscrit une fabrique d'adaptateur pour le fournisseur de validation d'objet par défaut.

RegisterValidatableObjectAdapter(Type, Type)

Inscrit un adaptateur pour fournir la validation d'objet.

RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory)

Inscrit une fabrique d'adaptateur pour le fournisseur de validation d'objet.

S’applique à