Lingua

EditContext.OnValidationRequested Event

Definizione

Evento generato quando viene richiesta la convalida. I componenti di validator sottoscrivono questo evento per eseguire la convalida.

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 evento

Commenti

I gestori vengono eseguiti in modo sincrono nell'ordine di sottoscrizione. Un validator che esegue il lavoro asincrono mantiene il relativo gestore sincrono e registra un validator asincrono tramite AddAsyncValidator(Func<CancellationToken,Task>), ad esempio (sender, args) => args.AddAsyncValidator(token => ValidateAsyncCore(token)). ValidateAsync(CancellationToken) richiama ogni validator registrato e attende le attività risultanti; Validate()InvalidOperationException genera un'eccezione se un gestore registra il lavoro asincrono. Non usare un async void gestore: il suo lavoro non è atteso e viene ignorato automaticamente.

Si applica a