DefaultModelBindingMessageProvider クラス

定義

読み取り/書き込み ModelBindingMessageProvider 実装。

public ref class DefaultModelBindingMessageProvider : Microsoft::AspNetCore::Mvc::ModelBinding::Metadata::ModelBindingMessageProvider
public class DefaultModelBindingMessageProvider : Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider
type DefaultModelBindingMessageProvider = class
    inherit ModelBindingMessageProvider
Public Class DefaultModelBindingMessageProvider
Inherits ModelBindingMessageProvider
継承
DefaultModelBindingMessageProvider

コンストラクター

DefaultModelBindingMessageProvider()

DefaultModelBindingMessageProvider クラスの新しいインスタンスを初期化します。

DefaultModelBindingMessageProvider(DefaultModelBindingMessageProvider)

に基づいて、 クラスの新しいインスタンスをDefaultModelBindingMessageProvideroriginalProvider初期化します。

プロパティ

AttemptedValueIsInvalidAccessor

が 型FormatExceptionまたは OverflowExceptionの場合にモデル バインド システムがException追加するエラー メッセージ。値は既知で、エラーは プロパティに関連付けられています。

MissingBindRequiredValueAccessor

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

MissingKeyOrValueAccessor

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

MissingRequestBodyRequiredValueAccessor

要求本文に値が指定されていないが、値が必要な場合にモデル バインド システムが追加するエラー メッセージ。

NonPropertyAttemptedValueIsInvalidAccessor

が 型FormatExceptionまたは OverflowExceptionの場合にモデル バインド システムがException追加するエラー メッセージ。値は既知で、エラーはコレクション要素またはパラメーターに関連付けられています。

NonPropertyUnknownValueIsInvalidAccessor

が 型FormatExceptionまたは OverflowExceptionの場合にモデル バインド システムがException追加するエラー メッセージ。値が不明で、エラーがコレクション要素またはパラメーターに関連付けられています。

NonPropertyValueMustBeANumberAccessor

エラー メッセージ HTML およびタグ ヘルパーは、数値形式のクライアント側検証のために を追加します。 (たとえば) コレクション要素またはアクション パラメーターの float フィールドに正しい形式の値がない場合は、ブラウザーで表示されます。

UnknownValueIsInvalidAccessor

が 型FormatExceptionまたは OverflowExceptionの場合にモデル バインド システムがException追加するエラー メッセージ。値が不明で、エラーが プロパティに関連付けられています。

ValueIsInvalidAccessor

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

ValueMustBeANumberAccessor

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

ValueMustNotBeNullAccessor

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

メソッド

SetAttemptedValueIsInvalidAccessor(Func<String,String,String>)

AttemptedValueIsInvalidAccessor プロパティを設定します。

SetMissingBindRequiredValueAccessor(Func<String,String>)

MissingBindRequiredValueAccessor プロパティを設定します。

SetMissingKeyOrValueAccessor(Func<String>)

MissingKeyOrValueAccessor プロパティを設定します。

SetMissingRequestBodyRequiredValueAccessor(Func<String>)

MissingRequestBodyRequiredValueAccessor プロパティを設定します。

SetNonPropertyAttemptedValueIsInvalidAccessor(Func<String,String>)

NonPropertyAttemptedValueIsInvalidAccessor プロパティを設定します。

SetNonPropertyUnknownValueIsInvalidAccessor(Func<String>)

NonPropertyUnknownValueIsInvalidAccessor プロパティを設定します。

SetNonPropertyValueMustBeANumberAccessor(Func<String>)

NonPropertyValueMustBeANumberAccessor プロパティを設定します。

SetUnknownValueIsInvalidAccessor(Func<String,String>)

UnknownValueIsInvalidAccessor プロパティを設定します。

SetValueIsInvalidAccessor(Func<String,String>)

ValueIsInvalidAccessor プロパティを設定します。

SetValueMustBeANumberAccessor(Func<String,String>)

ValueMustBeANumberAccessor プロパティを設定します。

SetValueMustNotBeNullAccessor(Func<String,String>)

ValueMustNotBeNullAccessor プロパティを設定します。

適用対象