EditContext.IsValidationPending Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| IsValidationPending(FieldIdentifier) |
Devuelve |
| IsValidationPending() |
Devuelve |
| IsValidationPending<TField>(Expression<Func<TField>>) |
Devuelve |
IsValidationPending(FieldIdentifier)
- Source:
- EditContext.cs
Devuelve true si el campo especificado tiene una tarea de validación asincrónica pendiente. La tarea permanece "pendiente" hasta que el observador del marco haya resuelto su resultado, por lo que se garantiza que un consumidor que espere a que esto se convierta en false también vea el valor final IsValidationFaulted(FieldIdentifier) .
public bool IsValidationPending(in Microsoft.AspNetCore.Components.Forms.FieldIdentifier fieldIdentifier);
member this.IsValidationPending : FieldIdentifier -> bool
Public Function IsValidationPending (ByRef fieldIdentifier As FieldIdentifier) As Boolean
Parámetros
- fieldIdentifier
- FieldIdentifier
Identifica el campo que se va a consultar.
Devoluciones
true si la validación asincrónica está en curso para el campo; de lo contrario false, es .
Se aplica a
IsValidationPending()
- Source:
- EditContext.cs
Devuelve true si un pase de nivel ValidateAsync(CancellationToken) de formulario está actualmente en curso, para conducir la interfaz de usuario de todo el formulario, como deshabilitar un botón de envío. No tiene en cuenta las tareas pendientes por campo; use la IsValidationPending(FieldIdentifier) sobrecarga para esas.
public bool IsValidationPending();
member this.IsValidationPending : unit -> bool
Public Function IsValidationPending () As Boolean
Devoluciones
true si un pase de validación de nivel de formulario está en curso; de lo contrario false, es .
Se aplica a
IsValidationPending<TField>(Expression<Func<TField>>)
- Source:
- EditContext.cs
Devuelve true si el campo identificado por la accessor expresión tiene una tarea de validación asincrónica pendiente.
public bool IsValidationPending<TField>(System.Linq.Expressions.Expression<Func<TField>> accessor);
member this.IsValidationPending : System.Linq.Expressions.Expression<Func<'Field>> -> bool
Public Function IsValidationPending(Of TField) (accessor As Expression(Of Func(Of TField))) As Boolean
Parámetros de tipo
- TField
Tipo del campo.
Parámetros
- accessor
- Expression<Func<TField>>
Expresión que identifica el campo, por ejemplo () => model.Email, .
Devoluciones
true si la validación asincrónica está en curso para el campo; de lo contrario false, es .