EditContext.IsValidationFaulted 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| IsValidationFaulted() |
如果最近一次表單層級的傳遞出現錯誤(註冊驗證任務丟棄),而非僅產生驗證訊息,則回傳 |
| IsValidationFaulted(FieldIdentifier) |
若指定欄位的最後一次非同步驗證發生錯誤(拋出非取消例外),則回傳 |
| IsValidationFaulted<TField>(Expression<Func<TField>>) |
如果表達式最後一次非同步驗證所識別 |
IsValidationFaulted()
如果最近一次表單層級的傳遞出現錯誤(註冊驗證任務丟棄),而非僅產生驗證訊息,則回傳 true 。 隨後成功通過後,球被清除;來電取消 ValidateAsync(CancellationToken) 通行證則保留了它。 對於每場故障,請使用過載。IsValidationFaulted(FieldIdentifier)
public bool IsValidationFaulted();
member this.IsValidationFaulted : unit -> bool
Public Function IsValidationFaulted () As Boolean
傳回
true 如果最近的驗證過程出現錯誤;否則 false。
適用於
IsValidationFaulted(FieldIdentifier)
若指定欄位的最後一次非同步驗證發生錯誤(拋出非取消例外),則回傳 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>>)
如果表達式最後一次非同步驗證所識別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。