EditContext.IsValidationFaulted Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| IsValidationFaulted() |
Vrátí |
| IsValidationFaulted(FieldIdentifier) |
Vrátí |
| IsValidationFaulted<TField>(Expression<Func<TField>>) |
Vrátí |
IsValidationFaulted()
- Zdroj:
- EditContext.cs
Vrátí true , pokud poslední ValidateAsync(CancellationToken) pass pozoroval neošetřenou výjimku z jakékoli OnValidationRequestedAsync obslužné rutiny. Následný úspěšný ValidateAsync(CancellationToken) průchod vymaže příznak. Volající zrušený průchod ho zachová. Pomocí tohoto příkazu můžete zjistit, že samotné ověření selhalo (ne pouze vytvořené ověřovací zprávy).
V případě chyb validátoru IsValidationFaulted(FieldIdentifier) pro jednotlivá pole použijte AddValidationTask(FieldIdentifier, Task, CancellationTokenSource)přetížení.
public bool IsValidationFaulted();
member this.IsValidationFaulted : unit -> bool
Public Function IsValidationFaulted () As Boolean
Návraty
true pokud došlo k selhání posledního ValidateAsync(CancellationToken) průchodu; jinak false.
Platí pro
IsValidationFaulted(FieldIdentifier)
- Zdroj:
- EditContext.cs
Vrátí true , pokud došlo k chybě posledního asynchronního ověření zadaného pole (vyvolá se výjimka bez zrušení).
public bool IsValidationFaulted(in Microsoft.AspNetCore.Components.Forms.FieldIdentifier fieldIdentifier);
member this.IsValidationFaulted : FieldIdentifier -> bool
Public Function IsValidationFaulted (ByRef fieldIdentifier As FieldIdentifier) As Boolean
Parametry
- fieldIdentifier
- FieldIdentifier
Identifikuje pole, na které se má dotazovat.
Návraty
true pokud došlo k chybě posledního asynchronního ověření pole; jinak false.
Platí pro
IsValidationFaulted<TField>(Expression<Func<TField>>)
- Zdroj:
- EditContext.cs
Vrátí true , pokud pole identifikované posledním asynchronním ověřením accessor výrazu selhalo (vyvolalo výjimku bez zrušení).
public bool IsValidationFaulted<TField>(System.Linq.Expressions.Expression<Func<TField>> accessor);
member this.IsValidationFaulted : System.Linq.Expressions.Expression<Func<'Field>> -> bool
Public Function IsValidationFaulted(Of TField) (accessor As Expression(Of Func(Of TField))) As Boolean
Parametry typu
- TField
Typ pole.
Parametry
- accessor
- Expression<Func<TField>>
Výraz, který identifikuje pole, například () => model.Email.
Návraty
true pokud došlo k chybě posledního asynchronního ověření pole; jinak false.