EditContext.OnValidationRequested Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Событие, возникающее при запросе проверки. Компоненты проверяющего элемента подписываются на это событие для выполнения синхронной проверки.
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)
Тип события
Комментарии
Для заданного источника проверки компонент проверяющего элемента должен подписаться на один из OnValidationRequested или OnValidationRequestedAsync. Подписка на оба приводит к тому, что один и тот же проверяющий модуль выполняется дважды ValidateAsync(CancellationToken)в, при этом второй проход перезаписывает первый.
Вместо этого рекомендуется подписаться на OnValidationRequestedAsync новые реализации проверяющего элемента. Это событие по-прежнему поддерживается для существующих проверяющих устройств синхронизации и продолжает вызываться обеими Validate() и ValidateAsync(CancellationToken).