Language

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 インスタンスです。

適用対象