IModelBindingMessageProvider インターフェイス

定義

モデル バインド システムが検出するエラー メッセージのプロバイダー。

public interface class IModelBindingMessageProvider
public interface IModelBindingMessageProvider
type IModelBindingMessageProvider = interface
Public Interface IModelBindingMessageProvider
派生

プロパティ

AttemptedValueIsInvalidAccessor

が 型FormatExceptionまたは OverflowException 値である場合にモデル バインド システムによってException追加されるエラー メッセージ。

MissingBindRequiredValueAccessor

関連付けられた BindRequiredAttribute プロパティがバインドされていない場合に、モデル バインド システムによって追加されるエラー メッセージ。

MissingKeyOrValueAccessor

キーまたは の値 KeyValuePair<TKey,TValue> がバインドされているが、両方がバインドされていない場合に、モデル バインド システムによって追加されるエラー メッセージ。

UnknownValueIsInvalidAccessor

が 型FormatExceptionまたは OverflowException 値が不明の場合に、モデル バインド システムによってException追加されるエラー メッセージ。

ValueIsInvalidAccessor

フォールバック エラー メッセージ HTML とタグ ヘルパーは、プロパティが無効ですが、 に が含nullErrorMessageまれている場合にModelError表示されます。

ValueMustBeANumberAccessor

エラー メッセージ HTML とタグ ヘルパーは、数値形式のクライアント側の検証用に 追加します。 プロパティ (たとえば) のフィールド float に正しい形式の値がない場合は、ブラウザーで表示されます。

ValueMustNotBeNullAccessor

値が非Nullableプロパティにバインドされると、nullモデル バインド システムによって追加されるエラー メッセージ。

適用対象