EditContext.IsValidationFaulted Metoda

Definice

Přetížení

Name Description
IsValidationFaulted()

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í.

IsValidationFaulted(FieldIdentifier)

Vrátí true , pokud došlo k chybě posledního asynchronního ověření zadaného pole (vyvolá se výjimka bez zrušení).

IsValidationFaulted<TField>(Expression<Func<TField>>)

Vrátí true , pokud pole identifikované posledním asynchronním ověřením accessor výrazu selhalo (vyvolalo výjimku bez zrušení).

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.

Platí pro