EditContext.OnValidationRequestedAsync 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
请求验证时引发的异步事件。 验证程序组件订阅此事件以执行异步验证(例如数据库查找、远程 API 调用)。 处理程序等待 。ValidateAsync(CancellationToken) Validate() 还调用这些处理程序,但要求每个处理程序同步完成;如果有任何返回不完整 Task, Validate() 则 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)
事件类型
注解
对于给定的验证源,验证程序组件应完全订阅其中一个或OnValidationRequestedAsync一个OnValidationRequested。