다음을 통해 공유


ValidationAttribute.GetValidationResult(Object, ValidationContext) 메서드

정의

현재 유효성 검사 특성에 따라 지정된 값이 유효한지 확인합니다.

public:
 System::ComponentModel::DataAnnotations::ValidationResult ^ GetValidationResult(System::Object ^ value, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext);
public System.ComponentModel.DataAnnotations.ValidationResult GetValidationResult (object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext);
public System.ComponentModel.DataAnnotations.ValidationResult? GetValidationResult (object? value, System.ComponentModel.DataAnnotations.ValidationContext validationContext);
member this.GetValidationResult : obj * System.ComponentModel.DataAnnotations.ValidationContext -> System.ComponentModel.DataAnnotations.ValidationResult
Public Function GetValidationResult (value As Object, validationContext As ValidationContext) As ValidationResult

매개 변수

value
Object

유효성을 검사할 값입니다.

validationContext
ValidationContext

유효성 검사 작업에 대한 컨텍스트 정보입니다.

반환

ValidationResult 클래스의 인스턴스입니다.

예외

현재 특성 형식이 잘못되었습니다.

validationContext이(가) null인 경우

IsValid(Object, ValidationContext)는 파생 클래스에서 구현되지 않았습니다.

설명

메서드는 GetValidationResult 예외를 throw하지 않고 유효성을 확인합니다.

적용 대상

추가 정보