EditContext.OnValidationRequestedAsync Kejadian
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Peristiwa asinkron yang dimunculkan saat validasi diminta. Komponen validator berlangganan kejadian ini untuk melakukan validasi asinkron (misalnya, pencarian database, panggilan API jarak jauh). Handler ditunggu oleh ValidateAsync(CancellationToken). Validate() juga memanggil handler ini tetapi mengharuskan masing-masing untuk menyelesaikan secara sinkron; jika ada yang mengembalikan yang tidak lengkap Task, Validate() akan melemparkan InvalidOperationException.
public event Func<object,Microsoft.AspNetCore.Components.Forms.ValidationRequestedEventArgs,System.Threading.Tasks.Task>? OnValidationRequestedAsync;
member this.OnValidationRequestedAsync : Func<obj, Microsoft.AspNetCore.Components.Forms.ValidationRequestedEventArgs, System.Threading.Tasks.Task>
Public Event OnValidationRequestedAsync As Func(Of Object, ValidationRequestedEventArgs, Task)
Jenis Acara
Keterangan
Untuk sumber validasi tertentu, komponen validator harus berlangganan tepat salah satu dari OnValidationRequested atau OnValidationRequestedAsync.