EditContext.IsValidationFaulted Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| IsValidationFaulted() |
Retorna |
| IsValidationFaulted(FieldIdentifier) |
Retornará |
| IsValidationFaulted<TField>(Expression<Func<TField>>) |
Retorna |
IsValidationFaulted()
- Origem:
- EditContext.cs
Retorna true se o passe mais recente ValidateAsync(CancellationToken) observou uma exceção sem tratamento de qualquer OnValidationRequestedAsync manipulador. Um passe bem-sucedido ValidateAsync(CancellationToken) subsequente limpa o sinalizador; um passe cancelado pelo chamador o preserva. Use isso para detectar que a validação em si falhou (não apenas mensagens de validação produzidas).
Para falhas de validador por campo, AddValidationTask(FieldIdentifier, Task, CancellationTokenSource)use a IsValidationFaulted(FieldIdentifier) sobrecarga.
public bool IsValidationFaulted();
member this.IsValidationFaulted : unit -> bool
Public Function IsValidationFaulted () As Boolean
Retornos
true se o passe mais recente ValidateAsync(CancellationToken) falhou; caso contrário false.
Aplica-se a
IsValidationFaulted(FieldIdentifier)
- Origem:
- EditContext.cs
Retornará true se a última validação assíncrona do campo especificado tiver sido falha (lançou uma exceção de não cancelamento).
public bool IsValidationFaulted(in Microsoft.AspNetCore.Components.Forms.FieldIdentifier fieldIdentifier);
member this.IsValidationFaulted : FieldIdentifier -> bool
Public Function IsValidationFaulted (ByRef fieldIdentifier As FieldIdentifier) As Boolean
Parâmetros
- fieldIdentifier
- FieldIdentifier
Identifica o campo a ser consultado.
Retornos
true se a última validação assíncrona do campo tiver sido falhada; caso contrário false.
Aplica-se a
IsValidationFaulted<TField>(Expression<Func<TField>>)
- Origem:
- EditContext.cs
Retorna true se o campo identificado pela accessor última validação assíncrona da expressão falhou (lançou uma exceção de não cancelamento).
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
Parâmetros de tipo
- TField
O tipo do campo.
Parâmetros
- accessor
- Expression<Func<TField>>
Uma expressão que identifica o campo, por exemplo, () => model.Email.
Retornos
true se a última validação assíncrona do campo tiver sido falhada; caso contrário false.