Microsoft.Extensions.Validation Spazio dei nomi

Classi

Nome Descrizione
SkipValidationAttribute

Indica che una proprietà, un parametro o un tipo non deve essere convalidato.

ValidatableTypeAttribute

Indica che un tipo è validabile per supportare l'individuazione dal generatore di convalide.

ValidateContext

Rappresenta il contesto per la convalida di un oggetto convalidabile.

ValidationError

Rappresenta un errore di convalida.

ValidationMessageKeyContext

Fornisce informazioni contestuali usate per calcolare la chiave della risorsa per cercare un messaggio di errore di convalida localizzato.

ValidationOptions

Specifica le opzioni di configurazione per il sistema di convalida.

Interfacce

Nome Descrizione
IValidatableInfoResolver

Fornisce un'interfaccia per la risoluzione delle informazioni di convalida associate a un determinato <seealso cref="T:System.Type"></seealso o >seealso< cref="T:System.Reflection.ParameterInfo"></seealso>.

IValidatablePropertyInfo

Rappresenta un'interfaccia per la convalida di una proprietà.

IValidatableTypeInfo

Rappresenta un'interfaccia per convalidare un valore di un tipo.

IValidationMessageFormatter

Se implementato da un attributo personalizzato derivato da ValidationAttribute esso, viene usato dalla pipeline di localizzazione della convalida per produrre messaggi completamente formattati da modelli localizzati che contengono segnaposto posizionali per gli argomenti specifici dell'attributo.