DataAnnotationsModelValidatorProvider Classe

Definizione

Implementa il provider di validator predefinito.

public ref class DataAnnotationsModelValidatorProvider : System::Web::ModelBinding::AssociatedValidatorProvider
public class DataAnnotationsModelValidatorProvider : System.Web.ModelBinding.AssociatedValidatorProvider
type DataAnnotationsModelValidatorProvider = class
    inherit AssociatedValidatorProvider
Public Class DataAnnotationsModelValidatorProvider
Inherits AssociatedValidatorProvider
Ereditarietà
DataAnnotationsModelValidatorProvider

Commenti

Questa classe è un'implementazione di ModelValidatorProvider che fornisce validator per gli attributi che derivano da ValidationAttribute. Fornisce anche validator per i tipi che implementano IValidatableObject.

Costruttori

Nome Descrizione
DataAnnotationsModelValidatorProvider()

Inizializza una nuova istanza della classe DataAnnotationsModelValidatorProvider.

Proprietà

Nome Descrizione
AddImplicitRequiredAttributeForValueTypes

Ottiene o imposta un valore che indica se sono necessari tipi valore non nullable.

Metodi

Nome Descrizione
Equals(Object)

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

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
GetTypeDescriptor(Type)

Ottiene un descrittore di tipo per il tipo specificato.

(Ereditato da AssociatedValidatorProvider)
GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>)

Ottiene una raccolta di validator per il modello.

GetValidators(ModelMetadata, ModelBindingExecutionContext)

Ottiene i validator per il modello utilizzando i metadati e il contesto di esecuzione specificati.

(Ereditato da AssociatedValidatorProvider)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
RegisterAdapter(Type, Type)

Registra un adattatore per la convalida lato client.

RegisterAdapterFactory(Type, DataAnnotationsModelValidationFactory)

Registra una factory di adattatori per il provider di convalida.

RegisterDefaultAdapter(Type)

Registra l'adattatore predefinito.

RegisterDefaultAdapterFactory(DataAnnotationsModelValidationFactory)

Registra la factory dell'adattatore predefinita.

RegisterDefaultValidatableObjectAdapter(Type)

Registra un adattatore per la convalida degli oggetti predefinita.

RegisterDefaultValidatableObjectAdapterFactory(DataAnnotationsValidatableObjectAdapterFactory)

Registra una factory di adattatori per il provider di convalida degli oggetti predefinito.

RegisterValidatableObjectAdapter(Type, Type)

Registra un adattatore per la convalida degli oggetti.

RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory)

Registra una factory di adattatori per il provider di convalida degli oggetti.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a