Microsoft.AspNetCore.Mvc.DataAnnotations Espace de noms

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

Classes

Nom Description
AttributeAdapterBase<TAttribute>

Sous-classe abstraite dont ValidationAttributeAdapter<TAttribute> l’ensemble des interfaces requises sont encapsuler toutes les interfaces requises pour les adaptateurs.

MvcDataAnnotationsLocalizationOptions

Fournit une configuration programmatique pour la localisation des DataAnnotations dans l’infrastructure MVC.

RequiredAttributeAdapter

AttributeAdapterBase<TAttribute> pour RequiredAttribute.

ValidationAttributeAdapter<TAttribute>

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

ValidationAttributeAdapterProvider

Crée un IAttributeAdapter attribut donné.

ValidationProviderAttribute

Classe abstraite pour le regroupement d’attributs de type ValidationAttribute en un Attribute

Interfaces

Nom Description
IAttributeAdapter

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

IValidationAttributeAdapterProvider

Fournisseur pour l’approvisionnement IAttributeAdapterde 's.

Remarques

Pour une introduction à la validation, validation du modèle.