EditContext.IsValidationPending 메서드

정의

오버로드

Name Description
IsValidationPending(FieldIdentifier)

지정된 필드에 보류 중인 비동기 유효성 검사 작업이 있는지를 반환 true 합니다. 프레임워크의 관찰자가 결과를 확인하고 슬롯(즉, 작업 자체가 완료될 때까지)을 지울 때까지 작업이 "보류 중"이므로 대기 IsValidationPending(FieldIdentifier)false 하는 소비자도 최종 IsValidationFaulted(FieldIdentifier) 값을 볼 수 있습니다.

IsValidationPending()

양식 수준 ValidateAsync(CancellationToken) 패스가 현재 진행 중인지를 반환 true 합니다. 제출 단추를 사용하지 않도록 설정하거나 "유효성 검사 중..."을 표시하는 등 양식 전체 UI를 구동하는 데 적합합니다. 현재 제출에 대한 표시기입니다. 필드 수준 보류 작업(다음 양식 수준 패스가 시작될 때 대체됨)을 고려하지 않습니다. IsValidationPending(FieldIdentifier) 필드별 상태에 대해 오버로드를 사용합니다.

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

식으로 식별되는 accessor 필드에 보류 중인 비동기 유효성 검사 작업이 있는지를 반환 true 합니다.

IsValidationPending(FieldIdentifier)

Source:
EditContext.cs

지정된 필드에 보류 중인 비동기 유효성 검사 작업이 있는지를 반환 true 합니다. 프레임워크의 관찰자가 결과를 확인하고 슬롯(즉, 작업 자체가 완료될 때까지)을 지울 때까지 작업이 "보류 중"이므로 대기 IsValidationPending(FieldIdentifier)false 하는 소비자도 최종 IsValidationFaulted(FieldIdentifier) 값을 볼 수 있습니다.

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

매개 변수

fieldIdentifier
FieldIdentifier

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

반품

true 필드에 대해 비동기 유효성 검사가 진행 중인 경우 그렇지 않으면 false.

적용 대상

IsValidationPending()

Source:
EditContext.cs

양식 수준 ValidateAsync(CancellationToken) 패스가 현재 진행 중인지를 반환 true 합니다. 제출 단추를 사용하지 않도록 설정하거나 "유효성 검사 중..."을 표시하는 등 양식 전체 UI를 구동하는 데 적합합니다. 현재 제출에 대한 표시기입니다. 필드 수준 보류 작업(다음 양식 수준 패스가 시작될 때 대체됨)을 고려하지 않습니다. IsValidationPending(FieldIdentifier) 필드별 상태에 대해 오버로드를 사용합니다.

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

반품

true 양식 수준 유효성 검사 통과가 진행 중인 경우 그렇지 않으면 false.

적용 대상

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

Source:
EditContext.cs

식으로 식별되는 accessor 필드에 보류 중인 비동기 유효성 검사 작업이 있는지를 반환 true 합니다.

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

형식 매개 변수

TField

필드의 형식입니다.

매개 변수

accessor
Expression<Func<TField>>

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

반품

true 필드에 대해 비동기 유효성 검사가 진행 중인 경우 그렇지 않으면 false.

적용 대상