語言

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 實例。

適用於