DefaultModelBinder クラス

定義

ブラウザー要求をデータ オブジェクトに対応付けます。 このクラスは、モデル バインダーの具象実装を提供します。

public class DefaultModelBinder : System.Web.Mvc.IModelBinder
type DefaultModelBinder = class
    interface IModelBinder
Public Class DefaultModelBinder
Implements IModelBinder
継承
DefaultModelBinder
実装

コンストラクター

DefaultModelBinder()

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

プロパティ

Binders

アプリケーションのモデル バインダーを取得または設定します。

ResourceClassKey

ローカライズ済みの文字列値が含まれるリソース ファイル (クラス キー) の名前を取得または設定します。

メソッド

BindModel(ControllerContext, ModelBindingContext)

指定されたコントローラー コンテキストおよびバインディング コンテキストを使用して、モデルをバインドします。

BindProperty(ControllerContext, ModelBindingContext, PropertyDescriptor)

指定されたコントローラー コンテキストとバインディング コンテキストおよび指定されたプロパティ記述子を使用して、指定されたプロパティをバインドします。

CreateModel(ControllerContext, ModelBindingContext, Type)

指定されたコントローラー コンテキストおよびバインディング コンテキストを使用して、指定されたモデル型を作成します。

CreateSubIndexName(String, Int32)

大きいインデックスを構成するコンポーネントのカテゴリに基づいてインデックス (サブインデックス) を作成します。指定するインデックス値は整数です。

CreateSubIndexName(String, String)

大きいインデックスを構成するコンポーネントのカテゴリに基づいてインデックス (サブインデックス) を作成します。指定するインデックス値は文字列です。

CreateSubPropertyName(String, String)

指定されたプレフィックスおよびプロパティ名を使用して、サブプロパティの名前を作成します。

GetFilteredModelProperties(ControllerContext, ModelBindingContext)

指定した によって確立されたプロパティ フィルター制限に一致するプロパティのセットを返します binding context

GetModelProperties(ControllerContext, ModelBindingContext)

指定されたコントローラー コンテキストおよびバインディング コンテキストを使用して、モデルのプロパティを返します。

GetPropertyValue(ControllerContext, ModelBindingContext, PropertyDescriptor, IModelBinder)

指定されたコントローラー コンテキスト、バインディング コンテキスト、プロパティ記述子、およびプロティ バインダーを使用して、プロパティの値を返します。

GetTypeDescriptor(ControllerContext, ModelBindingContext)

コントローラー コンテキストおよびバインディング コンテキストによって指定された型の記述子オブジェクトを返します。

IsModelValid(ModelBindingContext)

指定されたバインディング コンテキストのデータ モデルが有効かどうかを判断します。

OnModelUpdated(ControllerContext, ModelBindingContext)

モデルが更新されたときに呼び出されます。

OnModelUpdating(ControllerContext, ModelBindingContext)

モデルの更新時に呼び出されます。

OnPropertyValidated(ControllerContext, ModelBindingContext, PropertyDescriptor, Object)

指定されたプロパティが検証されたときに呼び出されます。

OnPropertyValidating(ControllerContext, ModelBindingContext, PropertyDescriptor, Object)

指定されたプロパティの検証時に呼び出されます。

SetProperty(ControllerContext, ModelBindingContext, PropertyDescriptor, Object)

指定されたコントローラー コンテキスト、バインディング コンテキスト、およびプロパティ値を使用して、指定されたプロパティを設定します。

適用対象