Condividi tramite


DataAnnotationsModelValidator<TAttribute> Classe

Definizione

Fornisce un validator del modello per un tipo di convalida specificato.

generic <typename TAttribute>
 where TAttribute : ValidationAttributepublic ref class DataAnnotationsModelValidator : System::Web::ModelBinding::DataAnnotationsModelValidator
public class DataAnnotationsModelValidator<TAttribute> : System.Web.ModelBinding.DataAnnotationsModelValidator where TAttribute : ValidationAttribute
type DataAnnotationsModelValidator<'Attribute (requires 'Attribute :> ValidationAttribute)> = class
    inherit DataAnnotationsModelValidator
Public Class DataAnnotationsModelValidator(Of TAttribute)
Inherits DataAnnotationsModelValidator

Parametri di tipo

TAttribute

Tipo dell'attributo di convalida.

Ereditarietà
DataAnnotationsModelValidator<TAttribute>
Derivato

Costruttori

DataAnnotationsModelValidator<TAttribute>(ModelMetadata, ModelBindingExecutionContext, TAttribute)

Inizializza una nuova istanza della classe DataAnnotationsModelValidator<TAttribute>.

Proprietà

Attribute

Ottiene l'attributo di convalida.

ErrorMessage

Ottiene il messaggio di errore per un errore di convalida.

(Ereditato da DataAnnotationsModelValidator)
IsRequired

Ottiene un valore che indica se il modello è obbligatorio, ossia se l'attributo di convalida nella proprietà Attribute è un attributo RequiredAttribute.

(Ereditato da DataAnnotationsModelValidator)
Metadata

Una volta eseguita l'implementazione in una classe derivata, ottiene i metadati per il validator del client.

(Ereditato da ModelValidator)
ModelBindingExecutionContext

Se implementata in una classe derivata, ottiene il contesto di esecuzione.

(Ereditato da ModelValidator)

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetLocalizedErrorMessage(String)

Ottiene un messaggio di errore localizzato per il modello.

(Ereditato da DataAnnotationsModelValidator)
GetLocalizedString(String, Object[])

Ottiene una versione localizzata per una stringa specifica.

(Ereditato da DataAnnotationsModelValidator)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
Validate(Object)

Restituisce un elenco di messaggi di errore della convalida per il modello.

(Ereditato da DataAnnotationsModelValidator)

Si applica a