Validator.TryValidateProperty 메서드

정의

속성의 유효성을 검사합니다.

public:
 static bool TryValidateProperty(System::Object ^ value, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext, System::Collections::Generic::ICollection<System::ComponentModel::DataAnnotations::ValidationResult ^> ^ validationResults);
public static bool TryValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection<System.ComponentModel.DataAnnotations.ValidationResult> validationResults);
static member TryValidateProperty : obj * System.ComponentModel.DataAnnotations.ValidationContext * System.Collections.Generic.ICollection<System.ComponentModel.DataAnnotations.ValidationResult> -> bool
Public Shared Function TryValidateProperty (value As Object, validationContext As ValidationContext, validationResults As ICollection(Of ValidationResult)) As Boolean

매개 변수

value
Object

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

validationContext
ValidationContext

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

validationResults
ICollection<ValidationResult>

실패한 각 유효성 검사를 저장할 컬렉션입니다.

반품

true속성이 유효성을 검사하는 경우 그렇지 않으면 . false

예외

value 를 속성에 할당할 수 없습니다.

-또는-

valuenull입니다.

속성 validationContextMemberName 유효한 속성이 아닙니다.

설명

이 메서드는 매개 변수로 식별되는 속성과 연결된 각 ValidationAttribute 인스턴스를 validationContext 테스트합니다.

적용 대상