Idioma

EditContext.OnValidationRequested Evento

Definição

Um evento gerado quando a validação é solicitada. Os componentes do validador assinam esse evento para executar a validação.

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) 

Tipo de Evento

Comentários

Os manipuladores são executados de forma síncrona na ordem da assinatura. Um validador que executa um trabalho assíncrono mantém seu manipulador síncrono e registra um validador assíncrono por meio AddAsyncValidator(Func<CancellationToken,Task>), por exemplo (sender, args) => args.AddAsyncValidator(token => ValidateAsyncCore(token)). ValidateAsync(CancellationToken) invoca cada validador registrado e aguarda as tarefas resultantes; Validate() gerará InvalidOperationException se um manipulador registrar trabalho assíncrono. Não use um async void manipulador: seu trabalho não é aguardado e é ignorado silenciosamente.

Aplica-se a