Language

EditContext.IsValidationFaulted メソッド

定義

オーバーロード

Name 説明
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。

適用対象