Compartir vía


DataAnnotationsModelValidatorProvider Clase

Definición

Implementa el proveedor de validación predeterminado.

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
Herencia
DataAnnotationsModelValidatorProvider

Comentarios

Esta clase es una implementación de ModelValidatorProvider que proporciona validadores para atributos que derivan de ValidationAttribute. También proporciona validadores para los tipos que implementan IValidatableObject.

Constructores

DataAnnotationsModelValidatorProvider()

Inicializa una nueva instancia de la clase DataAnnotationsModelValidatorProvider.

Propiedades

AddImplicitRequiredAttributeForValueTypes

Obtiene o establece un valor que indica si se requieren tipos de valor que no aceptan valores NULL.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
GetTypeDescriptor(Type)

Obtiene un descriptor de tipos para el tipo especificado.

(Heredado de AssociatedValidatorProvider)
GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>)

Obtiene una colección de validadores para el modelo.

GetValidators(ModelMetadata, ModelBindingExecutionContext)

Obtiene los validadores del modelo utilizando los metadatos y el contexto de ejecución especificados.

(Heredado de AssociatedValidatorProvider)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
RegisterAdapter(Type, Type)

Registra un adaptador para la validación en el lado cliente.

RegisterAdapterFactory(Type, DataAnnotationsModelValidationFactory)

Registra un generador del adaptador para el proveedor de validación.

RegisterDefaultAdapter(Type)

Registra el adaptador predeterminado.

RegisterDefaultAdapterFactory(DataAnnotationsModelValidationFactory)

Registra el generador del adaptador predeterminado.

RegisterDefaultValidatableObjectAdapter(Type)

Registra un adaptador para la validación de objetos predeterminada.

RegisterDefaultValidatableObjectAdapterFactory(DataAnnotationsValidatableObjectAdapterFactory)

Registra un generador del adaptador para el proveedor de validación del objeto predeterminado.

RegisterValidatableObjectAdapter(Type, Type)

Registra un adaptador para la validación de objetos.

RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory)

Registra un generador del adaptador para el proveedor de validación del objeto.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a