語言

EditContext.OnValidationRequested 活動

定義

當要求驗證時會觸發的事件。 驗證者元件會訂閱此事件以執行驗證。

public:
 event EventHandler<Microsoft::AspNetCore::Components::Forms::ValidationRequestedEventArgs ^> ^ OnValidationRequested;
public event EventHandler<Microsoft.AspNetCore.Components.Forms.ValidationRequestedEventArgs>? OnValidationRequested;
public event EventHandler<Microsoft.AspNetCore.Components.Forms.ValidationRequestedEventArgs> OnValidationRequested;
member this.OnValidationRequested : EventHandler<Microsoft.AspNetCore.Components.Forms.ValidationRequestedEventArgs> 
Public Event OnValidationRequested As EventHandler(Of ValidationRequestedEventArgs) 
Public Custom Event OnValidationRequested As EventHandler(Of ValidationRequestedEventArgs) 

事件類型

備註

處理器依訂閱順序同步執行。 執行非同步工作的驗證器會保持其處理程序同步,並透過 註冊非同步驗證器,例如(sender, args) => args.AddAsyncValidator(token => ValidateAsyncCore(token))。AddAsyncValidator(Func<CancellationToken,Task>) ValidateAsync(CancellationToken)呼叫所有註冊驗證者並等待產生的任務;Validate()當處理器登錄非同步工作時,擲出。InvalidOperationException 不要使用處理器 async void :其工作不會被等待,且會被悄悄跳過。

適用於