Sprache

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. Die Aufgabe bleibt "ausstehend", bis der Beobachter des Rahmens sein Ergebnis abgeschlossen hat, so dass ein Verbraucher, der darauf wartet, dass false dies garantiert wird, auch den endgültigen IsValidationFaulted(FieldIdentifier) Wert sehen.

IsValidationPending()

Gibt zurück true , wenn sich ein Formularebenendurchlauf ValidateAsync(CancellationToken) zurzeit im Test-Flight befindet, um die formularweite Benutzeroberfläche zu steuern, z. B. das Deaktivieren einer Schaltfläche zum Absenden. Berücksichtigt ausstehende Vorgänge nicht pro Feld; verwenden Sie die IsValidationPending(FieldIdentifier) Überladung für diese.

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. Die Aufgabe bleibt "ausstehend", bis der Beobachter des Rahmens sein Ergebnis abgeschlossen hat, so dass ein Verbraucher, der darauf wartet, dass false dies garantiert wird, auch den endgültigen IsValidationFaulted(FieldIdentifier) Wert sehen.

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, um die formularweite Benutzeroberfläche zu steuern, z. B. das Deaktivieren einer Schaltfläche zum Absenden. Berücksichtigt ausstehende Vorgänge nicht pro Feld; verwenden Sie die IsValidationPending(FieldIdentifier) Überladung für diese.

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: