Partager via


Microsoft.AspNetCore.Mvc.DataAnnotations Espace de noms

Fournit des types qui découvrent les métadonnées de modèle et implémentent la validation à l’aide de System.ComponentModel.DataAnnotations.

Classes

AttributeAdapterBase<TAttribute>

Sous-classe abstraite de ValidationAttributeAdapter<TAttribute> qui résume toutes les interfaces requises pour les adaptateurs.

MvcDataAnnotationsLocalizationOptions

Fournit la configuration par programme pour la localisation de DataAnnotations dans l’infrastructure MVC.

RequiredAttributeAdapter

AttributeAdapterBase<TAttribute> plutôt que RequiredAttribute

ValidationAttributeAdapter<TAttribute>

Implémentation de qui comprend les attributs d’annotation IClientModelValidator de données.

ValidationAttributeAdapterProvider

Crée un IAttributeAdapter pour l’attribut donné.

ValidationProviderAttribute

Classe abstraite pour regrouper les attributs de type ValidationAttribute en un seul Attribute

Interfaces

IAttributeAdapter

Interface afin que les adaptateurs fournissent leurs valeurs pertinentes aux messages d’erreur.

IValidationAttributeAdapterProvider

Fournisseur pour la IAttributeAdapterfourniture de .

Remarques

Pour une présentation de la validation, consultez Validation du modèle.