EditContext.IsValidationPending Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| IsValidationPending(FieldIdentifier) |
Gibt zurück |
| IsValidationPending() |
Gibt zurück |
| IsValidationPending<TField>(Expression<Func<TField>>) |
Gibt zurück |
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.