Validator.ValidateObject 메서드

정의

지정된 개체가 유효한지 여부를 확인합니다.

오버로드

Name Description
ValidateObject(Object, ValidationContext)

유효성 검사 컨텍스트를 사용하여 지정된 개체가 유효한지 여부를 확인합니다.

ValidateObject(Object, ValidationContext, Boolean)

유효성 검사 컨텍스트를 사용하여 지정된 개체가 유효한지 여부와 모든 속성의 유효성을 검사할지 여부를 지정하는 값을 결정합니다.

ValidateObject(Object, ValidationContext)

유효성 검사 컨텍스트를 사용하여 지정된 개체가 유효한지 여부를 확인합니다.

public:
 static void ValidateObject(System::Object ^ instance, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext);
public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext);
static member ValidateObject : obj * System.ComponentModel.DataAnnotations.ValidationContext -> unit
Public Shared Sub ValidateObject (instance As Object, validationContext As ValidationContext)

매개 변수

instance
Object

유효성을 검사할 개체입니다.

validationContext
ValidationContext

유효성을 검사할 개체를 설명하는 컨텍스트입니다.

예외

개체가 잘못되었습니다.

instancenull입니다.

instance은 켜validationContext기와 ObjectInstance 일치하지 않습니다.

설명

이 메서드는 개체 형식에 연결된 각 ValidationAttribute 인스턴스를 평가합니다.

적용 대상

ValidateObject(Object, ValidationContext, Boolean)

유효성 검사 컨텍스트를 사용하여 지정된 개체가 유효한지 여부와 모든 속성의 유효성을 검사할지 여부를 지정하는 값을 결정합니다.

public:
 static void ValidateObject(System::Object ^ instance, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext, bool validateAllProperties);
public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, bool validateAllProperties);
static member ValidateObject : obj * System.ComponentModel.DataAnnotations.ValidationContext * bool -> unit
Public Shared Sub ValidateObject (instance As Object, validationContext As ValidationContext, validateAllProperties As Boolean)

매개 변수

instance
Object

유효성을 검사할 개체입니다.

validationContext
ValidationContext

유효성을 검사할 개체를 설명하는 컨텍스트입니다.

validateAllProperties
Boolean

true모든 속성의 유효성을 검사하려면 다음을 수행합니다. 그렇지 않으면 . false

예외

instance 가 잘못되었습니다.

instancenull입니다.

instance은 켜validationContext기와 ObjectInstance 일치하지 않습니다.

설명

이 메서드는 개체 형식에 연결된 각 ValidationAttribute 인스턴스를 평가합니다.

적용 대상