다음을 통해 공유


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);
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를 속성에 할당할 수 없습니다.

또는

value이(가) null인 경우

validationContextMemberName 속성은 올바른 속성이 아닙니다.

설명

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

적용 대상