EditContext.IsValidationFaulted 메서드

정의

오버로드

Name Description
IsValidationFaulted()

가장 최근의 ValidateAsync(CancellationToken) 패스가 처리기에서 OnValidationRequestedAsync 처리되지 않은 예외가 관찰된 경우를 반환 true 합니다. 후속 성공 ValidateAsync(CancellationToken) 패스는 플래그를 지웁니다. 호출자가 취소한 패스는 플래그를 유지합니다. 유효성 검사 자체에 실패했음을 감지하려면 이 방법을 사용합니다(생성된 유효성 검사 메시지뿐만 아니라). 필드별 유효성 검사기 오류의 AddValidationTask(FieldIdentifier, Task, CancellationTokenSource)경우 오버로드를 IsValidationFaulted(FieldIdentifier) 사용합니다.

IsValidationFaulted(FieldIdentifier)

지정된 필드의 마지막 비동기 유효성 검사에 오류가 발생했는지(취소되지 않은 예외를 throw)를 반환 true 합니다.

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

식의 마지막 비동기 유효성 검사로 accessor 식별된 필드가 잘못되었는지(취소되지 않은 예외를 throw)하는 경우를 반환 true 합니다.

IsValidationFaulted()

Source:
EditContext.cs

가장 최근의 ValidateAsync(CancellationToken) 패스가 처리기에서 OnValidationRequestedAsync 처리되지 않은 예외가 관찰된 경우를 반환 true 합니다. 후속 성공 ValidateAsync(CancellationToken) 패스는 플래그를 지웁니다. 호출자가 취소한 패스는 플래그를 유지합니다. 유효성 검사 자체에 실패했음을 감지하려면 이 방법을 사용합니다(생성된 유효성 검사 메시지뿐만 아니라). 필드별 유효성 검사기 오류의 AddValidationTask(FieldIdentifier, Task, CancellationTokenSource)경우 오버로드를 IsValidationFaulted(FieldIdentifier) 사용합니다.

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

반품

true 가장 최근 ValidateAsync(CancellationToken) 패스에 오류가 있으면 이고, 그렇지 않으면 false.

적용 대상

IsValidationFaulted(FieldIdentifier)

Source:
EditContext.cs

지정된 필드의 마지막 비동기 유효성 검사에 오류가 발생했는지(취소되지 않은 예외를 throw)를 반환 true 합니다.

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

매개 변수

fieldIdentifier
FieldIdentifier

쿼리할 필드를 식별합니다.

반품

true 필드의 마지막 비동기 유효성 검사 오류가 발생한 경우 그렇지 않으면 false.

적용 대상

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

Source:
EditContext.cs

식의 마지막 비동기 유효성 검사로 accessor 식별된 필드가 잘못되었는지(취소되지 않은 예외를 throw)하는 경우를 반환 true 합니다.

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

형식 매개 변수

TField

필드의 형식입니다.

매개 변수

accessor
Expression<Func<TField>>

필드를 식별하는 식입니다(예: () => model.Email

반품

true 필드의 마지막 비동기 유효성 검사 오류가 발생한 경우 그렇지 않으면 false.

적용 대상