Język

EditContext.OnValidationRequested Zdarzenie

Definicja

Zdarzenie zgłaszane podczas żądania weryfikacji. Składniki modułu sprawdzania poprawności subskrybują to zdarzenie w celu przeprowadzenia walidacji.

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) 

Typ zdarzenia

Uwagi

Programy obsługi są uruchamiane synchronicznie w kolejności subskrypcji. Moduł sprawdzania poprawności wykonujący asynchroniczną pracę zachowuje synchroniczną procedurę obsługi i rejestruje asynchroniczny moduł sprawdzania poprawności za pośrednictwem AddAsyncValidator(Func<CancellationToken,Task>)programu , na przykład (sender, args) => args.AddAsyncValidator(token => ValidateAsyncCore(token)). ValidateAsync(CancellationToken) wywołuje każdy zarejestrowany moduł sprawdzania poprawności i oczekuje na wynikowe zadania; Validate() zgłasza błąd InvalidOperationException , jeśli program obsługi rejestruje pracę asynchroniczną. Nie używaj async void programu obsługi: jego praca nie jest oczekiwana i dyskretnie pomijana.

Dotyczy