EditContext.OnValidationRequestedAsync 事件
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
一個在請求驗證時會引發的非同步事件。 驗證器元件訂閱此事件以執行非同步驗證(例如資料庫查詢、遠端 API 呼叫)。 處理員正等待 ValidateAsync(CancellationToken)。 Validate() 也呼叫這些處理器,但要求每個處理器同步完成;若有 返回不完整 Task, Validate() 則擲 InvalidOperationException出 。
public event Func<object,Microsoft.AspNetCore.Components.Forms.ValidationRequestedEventArgs,System.Threading.Tasks.Task>? OnValidationRequestedAsync;
member this.OnValidationRequestedAsync : Func<obj, Microsoft.AspNetCore.Components.Forms.ValidationRequestedEventArgs, System.Threading.Tasks.Task>
Public Event OnValidationRequestedAsync As Func(Of Object, ValidationRequestedEventArgs, Task)
事件類型
備註
對於給定的驗證來源,驗證器元件應恰好訂閱其中之一 OnValidationRequested 或 OnValidationRequestedAsync。