Validator.ValidatePropertyAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 속성 value 이 ValidationException 유효하지 않은 경우 비동기적으로 throw합니다.
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of validationContext.ObjectType cannot be statically discovered.")]
public static System.Threading.Tasks.Task ValidatePropertyAsync(object? value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Threading.CancellationToken cancellationToken = default);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of validationContext.ObjectType cannot be statically discovered.")>]
static member ValidatePropertyAsync : obj * System.ComponentModel.DataAnnotations.ValidationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function ValidatePropertyAsync (value As Object, validationContext As ValidationContext, Optional cancellationToken As CancellationToken = Nothing) As Task
매개 변수
- value
- Object
검정할 값입니다.
- validationContext
- ValidationContext
유효성을 검사하는 개체를 설명하고 유효성 검사기에 대한 서비스 및 컨텍스트를 제공합니다.
- cancellationToken
- CancellationToken
CancellationToken 작업이 완료 될 때까지 기다리는 동안 관찰할 A입니다.
반품
Task 비동기 유효성 검사 작업을 나타내는 값입니다.
- 특성
예외
validationContext가 null있거나 비어 있거나 nullMemberName 비어 있습니다.
MemberName 는 유효한 공용, 비 인덱서 속성을 식별하지 못하거나 value 해당 속성에 할당할 수 없습니다.
이 속성에 유효하지 않은 경우 value 입니다.
유효성 검사 작업이 취소되었습니다.