Język

EditContext.IsValidationPending Metoda

Definicja

Przeciążenia

Nazwisko Opis
IsValidationPending(FieldIdentifier)

Zwraca wartość true , jeśli określone pole ma oczekujące zadanie sprawdzania poprawności asynchronicznego. Zadanie pozostaje "oczekujące", dopóki obserwator platformy nie rozstrzygnie wyniku, więc konsument, który czeka na to stanie się false , ma również gwarancję, że zobaczy ostateczną IsValidationFaulted(FieldIdentifier) wartość.

IsValidationPending()

Zwraca wartość true , jeśli dostęp na poziomie ValidateAsync(CancellationToken) formularza jest obecnie w locie, w przypadku interfejsu użytkownika całego formularza, takiego jak wyłączenie przycisku przesyłania. Nie uwzględnia zadań oczekujących na pole; użyj przeciążenia IsValidationPending(FieldIdentifier) dla tych.

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

Zwraca wartość true , jeśli pole zidentyfikowane przez accessor wyrażenie ma oczekujące zadanie sprawdzania poprawności asynchronicznego.

IsValidationPending(FieldIdentifier)

Źródło:
EditContext.cs

Zwraca wartość true , jeśli określone pole ma oczekujące zadanie sprawdzania poprawności asynchronicznego. Zadanie pozostaje "oczekujące", dopóki obserwator platformy nie rozstrzygnie wyniku, więc konsument, który czeka na to stanie się false , ma również gwarancję, że zobaczy ostateczną IsValidationFaulted(FieldIdentifier) wartość.

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

Parametry

fieldIdentifier
FieldIdentifier

Identyfikuje pole do wykonywania zapytania.

Zwraca

true jeśli trwa sprawdzanie poprawności asynchroniczne dla pola; w przeciwnym razie false.

Dotyczy

IsValidationPending()

Źródło:
EditContext.cs

Zwraca wartość true , jeśli dostęp na poziomie ValidateAsync(CancellationToken) formularza jest obecnie w locie, w przypadku interfejsu użytkownika całego formularza, takiego jak wyłączenie przycisku przesyłania. Nie uwzględnia zadań oczekujących na pole; użyj przeciążenia IsValidationPending(FieldIdentifier) dla tych.

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

Zwraca

true jeśli weryfikacja na poziomie formularza jest w toku; w przeciwnym razie false.

Dotyczy

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

Źródło:
EditContext.cs

Zwraca wartość true , jeśli pole zidentyfikowane przez accessor wyrażenie ma oczekujące zadanie sprawdzania poprawności asynchronicznego.

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

Parametry typu

TField

Typ pola.

Parametry

accessor
Expression<Func<TField>>

Wyrażenie identyfikujące pole, np. () => model.Email.

Zwraca

true jeśli trwa sprawdzanie poprawności asynchroniczne dla pola; w przeciwnym razie false.

Dotyczy