语言

ValidationRequestedEventArgs.AddAsyncValidator 方法

定义

注册要作为当前验证传递的一部分运行的异步验证并等待。

public void AddAsyncValidator(Func<System.Threading.CancellationToken,System.Threading.Tasks.Task> validator);
member this.AddAsyncValidator : Func<System.Threading.CancellationToken, System.Threading.Tasks.Task> -> unit
Public Sub AddAsyncValidator (validator As Func(Of CancellationToken, Task))

参数

validator
Func<CancellationToken,Task>

一个验证程序方法,用于启动异步验证工作并返回结果 Task。 它通过 ValidateAsync(CancellationToken) 验证传递的取消令牌调用,返回的任务在通过完成之前等待。 该方法不得返回 null 任务。

例外

validator 是 null。

validator null返回,或者这是共享的非异步Empty实例。

适用于