Condividi tramite


DataAnnotationsModelValidator<TAttribute> Classe

Definizione

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

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

Parametri di tipo

TAttribute
Ereditarietà
DataAnnotationsModelValidator<TAttribute>
Derivato

Costruttori

DataAnnotationsModelValidator<TAttribute>(ModelMetadata, ControllerContext, TAttribute)

Inizializza una nuova istanza della classe DataAnnotationsModelValidator.

Proprietà

Attribute

Ottiene l'attributo di convalida dal validator del modello.

ControllerContext

Ottiene il contesto del controller.

(Ereditato da ModelValidator)
ErrorMessage

Ottiene il messaggio di errore per l'errore di convalida.

(Ereditato da DataAnnotationsModelValidator)
IsRequired

Ottiene un valore che indica se la convalida del modello è obbligatoria.

(Ereditato da DataAnnotationsModelValidator)
Metadata

Ottiene i metadati per il validator del modello.

(Ereditato da ModelValidator)

Metodi

GetClientValidationRules()

Recupera un insieme di regole di convalida del client.

(Ereditato da DataAnnotationsModelValidator)
Validate(Object)

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

(Ereditato da DataAnnotationsModelValidator)

Si applica a