EditContext.OnValidationRequested Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Evento que se genera cuando se solicita la validación. Los componentes del validador se suscriben a este evento para realizar la validación.
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
Comentarios
Los controladores se ejecutan sincrónicamente en el orden de la suscripción. Un validador que realiza un trabajo asincrónico mantiene su controlador sincrónico y registra un validador asincrónico a través AddAsyncValidator(Func<CancellationToken,Task>)de , por ejemplo (sender, args) => args.AddAsyncValidator(token => ValidateAsyncCore(token)).
ValidateAsync(CancellationToken) invoca a cada validador registrado y espera las tareas resultantes; Validate() produce InvalidOperationException si un controlador registra el trabajo asincrónico. No use un async void controlador: su trabajo no está esperado y se omite silenciosamente.