DataAnnotationsModelValidatorProvider Classe

Definizione

Implementa il provider di convalida 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

DataAnnotationsModelValidatorProvider()

Inizializza una nuova istanza della classe DataAnnotationsModelValidatorProvider.

Proprietà

AddImplicitRequiredAttributeForValueTypes

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

Metodi

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
GetTypeDescriptor(Type)

Ottiene un descrittore di tipi per il tipo specificato.

(Ereditato da AssociatedValidatorProvider)
GetValidators(ModelMetadata, ModelBindingExecutionContext)

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

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

Ottiene una raccolta di validator per il modello.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
RegisterAdapter(Type, Type)

Registra un adattatore per la convalida lato client.

RegisterAdapterFactory(Type, DataAnnotationsModelValidationFactory)

Registra una factory dell'adattatore per il provider di convalida.

RegisterDefaultAdapter(Type)

Registra l'adattatore predefinito.

RegisterDefaultAdapterFactory(DataAnnotationsModelValidationFactory)

Registra la factory dell'adattatore predefinito.

RegisterDefaultValidatableObjectAdapter(Type)

Registra un adattatore per la convalida dell'oggetto predefinito.

RegisterDefaultValidatableObjectAdapterFactory(DataAnnotationsValidatableObjectAdapterFactory)

Registra una factory dell'adattatore per il provider di convalida dell'oggetto predefinito.

RegisterValidatableObjectAdapter(Type, Type)

Registra un adattatore per la convalida dell'oggetto.

RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory)

Registra una factory dell'adattatore per il provider di convalida dell'oggetto predefinito.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a