EditContext.IsValidationPending Methode

Definition

Überlädt

Name Beschreibung
IsValidationPending(FieldIdentifier)

Gibt zurück true , wenn das angegebene Feld über einen ausstehenden asynchronen Überprüfungsvorgang verfügt. Eine Aufgabe ist "ausstehend", bis der Beobachter des Rahmens sein Ergebnis abgerechnet und den Slot gelöscht hat (d. h. nicht nur, bis die Aufgabe selbst abgeschlossen istfalse), damit ein Verbraucher, der wartetIsValidationPending(FieldIdentifier), auch den endgültigen IsValidationFaulted(FieldIdentifier) Wert sehen kann.

IsValidationPending()

Gibt zurück true , wenn sich ein Formularebenendurchlauf ValidateAsync(CancellationToken) zurzeit im Test-Flight befindet. Geeignet für das Steuern der formularweiten Benutzeroberfläche, z. B. Das Deaktivieren einer Übermittlungsschaltfläche oder das Anzeigen eines "Validierens..." Indikator für die aktuelle Übermittlung. Berücksichtigt ausstehende Vorgänge auf Feldebene nicht (diese werden beim Start des nächsten Formularebenendurchlaufs abgelöst); verwenden Sie die Überladung für den IsValidationPending(FieldIdentifier) Status pro Feld.

IsValidationPending<TField>(Expression<Func<TField>>)

Gibt zurück true , wenn das vom accessor Ausdruck identifizierte Feld eine ausstehende asynchrone Überprüfungsaufgabe aufweist.

IsValidationPending(FieldIdentifier)

Quelle:
EditContext.cs

Gibt zurück true , wenn das angegebene Feld über einen ausstehenden asynchronen Überprüfungsvorgang verfügt. Eine Aufgabe ist "ausstehend", bis der Beobachter des Rahmens sein Ergebnis abgerechnet und den Slot gelöscht hat (d. h. nicht nur, bis die Aufgabe selbst abgeschlossen istfalse), damit ein Verbraucher, der wartetIsValidationPending(FieldIdentifier), auch den endgültigen IsValidationFaulted(FieldIdentifier) Wert sehen kann.

public bool IsValidationPending(in Microsoft.AspNetCore.Components.Forms.FieldIdentifier fieldIdentifier);
member this.IsValidationPending : FieldIdentifier -> bool
Public Function IsValidationPending (ByRef fieldIdentifier As FieldIdentifier) As Boolean

Parameter

fieldIdentifier
FieldIdentifier

Identifiziert das zu abfragende Feld.

Gibt zurück

true wenn die asynchrone Überprüfung für das Feld ausgeführt wird; andernfalls false.

Gilt für:

IsValidationPending()

Quelle:
EditContext.cs

Gibt zurück true , wenn sich ein Formularebenendurchlauf ValidateAsync(CancellationToken) zurzeit im Test-Flight befindet. Geeignet für das Steuern der formularweiten Benutzeroberfläche, z. B. Das Deaktivieren einer Übermittlungsschaltfläche oder das Anzeigen eines "Validierens..." Indikator für die aktuelle Übermittlung. Berücksichtigt ausstehende Vorgänge auf Feldebene nicht (diese werden beim Start des nächsten Formularebenendurchlaufs abgelöst); verwenden Sie die Überladung für den IsValidationPending(FieldIdentifier) Status pro Feld.

public bool IsValidationPending();
member this.IsValidationPending : unit -> bool
Public Function IsValidationPending () As Boolean

Gibt zurück

true wenn ein Gültigkeitsprüfungsdurchlauf auf Formularebene ausgeführt wird; andernfalls false.

Gilt für:

IsValidationPending<TField>(Expression<Func<TField>>)

Quelle:
EditContext.cs

Gibt zurück true , wenn das vom accessor Ausdruck identifizierte Feld eine ausstehende asynchrone Überprüfungsaufgabe aufweist.

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

Typparameter

TField

Der Typ des Felds.

Parameter

accessor
Expression<Func<TField>>

Ein Ausdruck, der das Feld identifiziert, z. B. () => model.Email.

Gibt zurück

true wenn die asynchrone Überprüfung für das Feld ausgeführt wird; andernfalls false.

Gilt für: