ValidationRequestedEventArgs.AddAsyncValidator 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
登錄一個非同步驗證,作為目前驗證通行的一部分,等待執行。
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 實例。