이 페이지가 유용했습니까?
이 콘텐츠에 대한 여러분의 의견은 중요합니다. 의견을 알려주십시오.
추가 의견
1500자 남음
내보내기(0) 인쇄
모두 확장

DataAnnotationsModelValidatorProvider 클래스

ASP.NET MVC에 대한 기본 유효성 검사 공급자를 구현합니다.

System.Object
  System.Web.Mvc.ModelValidatorProvider
    System.Web.Mvc.AssociatedValidatorProvider
      System.Web.Mvc.DataAnnotationsModelValidatorProvider

네임스페이스:  System.Web.Mvc
어셈블리:  System.Web.Mvc(System.Web.Mvc.dll)

public class DataAnnotationsModelValidatorProvider : AssociatedValidatorProvider

DataAnnotationsModelValidatorProvider 유형에서 다음 멤버를 표시합니다.

  이름설명
공용 메서드DataAnnotationsModelValidatorProvider DataAnnotationsModelValidatorProvider 클래스의 새 인스턴스를 초기화합니다.
맨 위로 이동

  이름설명
공용 속성정적 멤버AddImplicitRequiredAttributeForValueTypesnull을 허용하지 않는 값 형식이 필요한지를 나타내는 값을 가져오거나 설정합니다.
맨 위로 이동

  이름설명
공용 메서드Equals (Object에서 상속됨)
보호된 메서드Finalize (Object에서 상속됨)
공용 메서드GetHashCode (Object에서 상속됨)
공용 메서드GetType (Object에서 상속됨)
보호된 메서드GetTypeDescriptor지정된 형식의 형식 설명자를 가져옵니다. (AssociatedValidatorProvider에서 상속됨)
공용 메서드GetValidators(ModelMetadata, ControllerContext)메타데이터 및 컨트롤러 컨텍스트를 사용하여 모델의 유효성 검사기를 가져옵니다. (AssociatedValidatorProvider에서 상속됨)
보호된 메서드GetValidators(ModelMetadata, ControllerContext, IEnumerable<Attribute>)유효성 검사기 목록을 가져옵니다. (AssociatedValidatorProvider.GetValidators(ModelMetadata, ControllerContext, IEnumerable<Attribute>)을(를) 재정의함)
보호된 메서드MemberwiseClone (Object에서 상속됨)
공용 메서드정적 멤버RegisterAdapter클라이언트 쪽 유효성 검사를 제공할 수 있도록 어댑터를 등록합니다.
공용 메서드정적 멤버RegisterAdapterFactory유효성 검사 공급자에 대한 어댑터 팩터리를 등록합니다.
공용 메서드정적 멤버RegisterDefaultAdapter기본 어댑터를 등록합니다.
공용 메서드정적 멤버RegisterDefaultAdapterFactory기본 어댑터 팩터리를 등록합니다.
공용 메서드정적 멤버RegisterDefaultValidatableObjectAdapter기본 개체 유효성 검사를 제공하기 위해 어댑터를 등록합니다.
공용 메서드정적 멤버RegisterDefaultValidatableObjectAdapterFactory기본 개체 유효성 검사 공급자에 대한 어댑터 팩터리를 등록합니다.
공용 메서드정적 멤버RegisterValidatableObjectAdapter개체 유효성 검사를 제공하기 위해 어댑터를 등록합니다.
공용 메서드정적 멤버RegisterValidatableObjectAdapterFactory개체 유효성 검사 공급자에 대한 어댑터 팩터리를 등록합니다.
공용 메서드ToString (Object에서 상속됨)
맨 위로 이동

유효성 검사 공급자는 데이터 모델에 대한 유효성 검사기를 제공합니다. 이 클래스는 AssociatedValidatorProvider 클래스의 구현입니다. 이 클래스는 ValidationAttribute에서 파생된 특성의 유효성 검사기를 제공하고 IValidatableObject를 구현하는 형식의 유효성 검사기를 제공합니다. 클라이언트 쪽 유효성 검사를 지원하려면 이 클래스의 정적 메서드를 통해 어댑터를 등록하거나 IClientValidatable을 구현하는 유효성 검사 특성을 만듭니다. IClientValidatable 을 지원하는 논리는 DataAnnotationsModelValidator에서 구현됩니다.

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

커뮤니티 추가 항목

추가
표시:
© 2015 Microsoft