EditContext.IsValidationPending Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| IsValidationPending(FieldIdentifier) |
Restituisce |
| IsValidationPending() |
Restituisce |
| IsValidationPending<TField>(Expression<Func<TField>>) |
Restituisce |
IsValidationPending(FieldIdentifier)
- Origine:
- EditContext.cs
Restituisce true se il campo specificato dispone di un'attività di convalida asincrona in sospeso. L'attività rimane "in sospeso" fino a quando l'osservatore del framework non ha stabilito il suo risultato, quindi un consumer che attende che questo diventi venga false garantito anche di vedere il valore finale 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
Parametri
- fieldIdentifier
- FieldIdentifier
Identifica il campo su cui eseguire la query.
Valori restituiti
true se la convalida asincrona è in corso per il campo; in caso contrario false, .
Si applica a
IsValidationPending()
- Origine:
- EditContext.cs
Restituisce true se un passaggio a livello ValidateAsync(CancellationToken) di modulo è attualmente in anteprima, per l'interfaccia utente a livello di modulo, ad esempio la disabilitazione di un pulsante di invio. Non considera le attività in sospeso per campo; usare l'overload IsValidationPending(FieldIdentifier) per quelli.
public bool IsValidationPending();
member this.IsValidationPending : unit -> bool
Public Function IsValidationPending () As Boolean
Valori restituiti
true se è in corso un passaggio di convalida a livello di modulo; in caso contrario false, .
Si applica a
IsValidationPending<TField>(Expression<Func<TField>>)
- Origine:
- EditContext.cs
Restituisce true se il campo identificato dall'espressione ha un'attività accessor di convalida asincrona in sospeso.
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
Parametri di tipo
- TField
Tipo del campo.
Parametri
- accessor
- Expression<Func<TField>>
Espressione che identifica il campo, ad esempio () => model.Email.
Valori restituiti
true se la convalida asincrona è in corso per il campo; in caso contrario false, .