DataAnnotationsModelValidatorProvider DataAnnotationsModelValidatorProvider DataAnnotationsModelValidatorProvider DataAnnotationsModelValidatorProvider Class

정의

기본 유효성 검사 공급자를 구현합니다.Implements the default validator provider.

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
상속
DataAnnotationsModelValidatorProviderDataAnnotationsModelValidatorProviderDataAnnotationsModelValidatorProviderDataAnnotationsModelValidatorProvider

설명

이 클래스의 구현인 ModelValidatorProvider 에서 파생 되는 특성에 대 한 유효성 검사기를 제공 하는 ValidationAttribute합니다.This class is an implementation of ModelValidatorProvider that provides validators for attributes that derive from ValidationAttribute. 또한 제공 유효성 검사기 형식에 대 한 구현 하는 IValidatableObject합니다.It also provides validators for types that implement IValidatableObject.

생성자

DataAnnotationsModelValidatorProvider() DataAnnotationsModelValidatorProvider() DataAnnotationsModelValidatorProvider() DataAnnotationsModelValidatorProvider()

DataAnnotationsModelValidatorProvider 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the DataAnnotationsModelValidatorProvider class.

속성

AddImplicitRequiredAttributeForValueTypes AddImplicitRequiredAttributeForValueTypes AddImplicitRequiredAttributeForValueTypes AddImplicitRequiredAttributeForValueTypes

null을 허용하지 않는 값 형식이 필요한지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value that indicates whether non-nullable value types are required.

메서드

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
GetTypeDescriptor(Type) GetTypeDescriptor(Type) GetTypeDescriptor(Type) GetTypeDescriptor(Type)

지정된 형식의 형식 설명자를 가져옵니다.Gets a type descriptor for the specified type.

(Inherited from AssociatedValidatorProvider)
GetValidators(ModelMetadata, ModelBindingExecutionContext) GetValidators(ModelMetadata, ModelBindingExecutionContext) GetValidators(ModelMetadata, ModelBindingExecutionContext) GetValidators(ModelMetadata, ModelBindingExecutionContext)

지정된 메타데이터 및 실행 컨텍스트를 사용하여 모델의 유효성 검사기를 가져옵니다.Gets the validators for the model using the specified metadata and execution context.

(Inherited from AssociatedValidatorProvider)
GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>) GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>) GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>) GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>)

모델에 대한 유효성 검사기의 컬렉션을 가져옵니다.Gets a collection of validators for the model.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
RegisterAdapter(Type, Type) RegisterAdapter(Type, Type) RegisterAdapter(Type, Type) RegisterAdapter(Type, Type)

클라이언트 쪽 유효성 검사를 위해 어댑터를 등록합니다.Registers an adapter for client-side validation.

RegisterAdapterFactory(Type, DataAnnotationsModelValidationFactory) RegisterAdapterFactory(Type, DataAnnotationsModelValidationFactory) RegisterAdapterFactory(Type, DataAnnotationsModelValidationFactory) RegisterAdapterFactory(Type, DataAnnotationsModelValidationFactory)

유효성 검사 공급자에 대한 어댑터 팩터리를 등록합니다.Registers an adapter factory for the validation provider.

RegisterDefaultAdapter(Type) RegisterDefaultAdapter(Type) RegisterDefaultAdapter(Type) RegisterDefaultAdapter(Type)

기본 어댑터를 등록합니다.Registers the default adapter.

RegisterDefaultAdapterFactory(DataAnnotationsModelValidationFactory) RegisterDefaultAdapterFactory(DataAnnotationsModelValidationFactory) RegisterDefaultAdapterFactory(DataAnnotationsModelValidationFactory) RegisterDefaultAdapterFactory(DataAnnotationsModelValidationFactory)

기본 어댑터 팩터리를 등록합니다.Registers the default adapter factory.

RegisterDefaultValidatableObjectAdapter(Type) RegisterDefaultValidatableObjectAdapter(Type) RegisterDefaultValidatableObjectAdapter(Type) RegisterDefaultValidatableObjectAdapter(Type)

기본 개체 유효성 검사를 위해 어댑터를 등록합니다.Registers an adapter for default object validation.

RegisterDefaultValidatableObjectAdapterFactory(DataAnnotationsValidatableObjectAdapterFactory) RegisterDefaultValidatableObjectAdapterFactory(DataAnnotationsValidatableObjectAdapterFactory) RegisterDefaultValidatableObjectAdapterFactory(DataAnnotationsValidatableObjectAdapterFactory) RegisterDefaultValidatableObjectAdapterFactory(DataAnnotationsValidatableObjectAdapterFactory)

기본 개체 유효성 검사 공급자에 대한 어댑터 팩터리를 등록합니다.Registers an adapter factory for the default object validation provider.

RegisterValidatableObjectAdapter(Type, Type) RegisterValidatableObjectAdapter(Type, Type) RegisterValidatableObjectAdapter(Type, Type) RegisterValidatableObjectAdapter(Type, Type)

개체 유효성 검사를 위해 어댑터를 등록합니다.Registers an adapter for object validation.

RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory) RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory) RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory) RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory)

개체 유효성 검사 공급자에 대한 어댑터 팩터리를 등록합니다.Registers an adapter factory for the object validation provider.

ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)

적용 대상