DataAnnotationsModelValidatorProvider Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Implémente le fournisseur de validation par défaut.
public ref class DataAnnotationsModelValidatorProvider : System::Web::ModelBinding::AssociatedValidatorProvider
public class DataAnnotationsModelValidatorProvider : System.Web.ModelBinding.AssociatedValidatorProvider
type DataAnnotationsModelValidatorProvider = class
inherit AssociatedValidatorProvider
Public Class DataAnnotationsModelValidatorProvider
Inherits AssociatedValidatorProvider
- Héritage
Remarques
Cette classe est une implémentation de ModelValidatorProvider qui fournit des validateurs pour les attributs qui dérivent de ValidationAttribute. Il fournit également des validateurs pour les types qui implémentent IValidatableObject.
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
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
GetTypeDescriptor(Type) |
Obtient un descripteur de type pour le type spécifié. (Hérité de AssociatedValidatorProvider) |
GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>) |
Obtient une collection de validateurs pour le modèle. |
GetValidators(ModelMetadata, ModelBindingExecutionContext) |
Obtient les validateurs du modèle à l'aide des métadonnées spécifiées et du contexte d'exécution. (Hérité de AssociatedValidatorProvider) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
RegisterAdapter(Type, Type) |
Inscrit un adaptateur pour 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 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 la validation d'objet. |
RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory) |
Inscrit une fabrique d'adaptateur pour le fournisseur de validation d'objet. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |