語言

EditContext.IsValidationFaulted 方法

定義

多載

名稱 Description
IsValidationFaulted()

如果最近一次表單層級的傳遞出現錯誤(註冊驗證任務丟棄),而非僅產生驗證訊息,則回傳 true 。 隨後成功通過後,球被清除;來電取消 ValidateAsync(CancellationToken) 通行證則保留了它。 對於每場故障,請使用過載。IsValidationFaulted(FieldIdentifier)

IsValidationFaulted(FieldIdentifier)

若指定欄位的最後一次非同步驗證發生錯誤(拋出非取消例外),則回傳 true 。

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

如果表達式最後一次非同步驗證所識別true的欄位出現錯誤(拋出非取消例外),則回傳accessor。

IsValidationFaulted()

來源:
EditContext.cs

如果最近一次表單層級的傳遞出現錯誤(註冊驗證任務丟棄),而非僅產生驗證訊息,則回傳 true 。 隨後成功通過後,球被清除;來電取消 ValidateAsync(CancellationToken) 通行證則保留了它。 對於每場故障,請使用過載。IsValidationFaulted(FieldIdentifier)

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

傳回

true 如果最近的驗證過程出現錯誤;否則 false。

適用於

IsValidationFaulted(FieldIdentifier)

來源:
EditContext.cs

若指定欄位的最後一次非同步驗證發生錯誤(拋出非取消例外),則回傳 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>>)

來源:
EditContext.cs

如果表達式最後一次非同步驗證所識別true的欄位出現錯誤(拋出非取消例外),則回傳accessor。

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。

適用於