Microsoft.AspNetCore.Mvc.DataAnnotations Spazio dei nomi

Fornisce tipi che individuano i metadati del modello e implementano la convalida tramite System.ComponentModel.DataAnnotations.

Classi

Nome Descrizione
AttributeAdapterBase<TAttribute>

Sottoclasse astratta di che esegue il wrapping di ValidationAttributeAdapter<TAttribute> tutte le interfacce necessarie per le schede.

MvcDataAnnotationsLocalizationOptions

Fornisce una configurazione programmatica per la localizzazione di DataAnnotations nel framework MVC.

RequiredAttributeAdapter

AttributeAdapterBase<TAttribute> per RequiredAttribute.

ValidationAttributeAdapter<TAttribute>

Implementazione di che comprende gli attributi di IClientModelValidator annotazione dei dati.

ValidationAttributeAdapterProvider

Crea un oggetto IAttributeAdapter per l'attributo specificato.

ValidationProviderAttribute

Classe astratta per il raggruppamento di attributi di tipo ValidationAttribute in uno Attribute

Interfacce

Nome Descrizione
IAttributeAdapter

Interfaccia in modo che gli adattatori forniscano i relativi valori ai messaggi di errore.

IValidationAttributeAdapterProvider

Provider per la fornitura IAttributeAdapterdi .

Commenti

Per un'introduzione alla convalida, convalida del modello.