ModelBinderDictionary クラス

定義

アプリケーションのすべてのモデル バインダーをバインダーの型で並べ替えたリストを格納するクラスを表します。

public class ModelBinderDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<Type,System.Web.Mvc.IModelBinder>>, System.Collections.Generic.IDictionary<Type,System.Web.Mvc.IModelBinder>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<Type,System.Web.Mvc.IModelBinder>>
type ModelBinderDictionary = class
    interface IDictionary<Type, IModelBinder>
    interface ICollection<KeyValuePair<Type, IModelBinder>>
    interface seq<KeyValuePair<Type, IModelBinder>>
    interface IEnumerable
Public Class ModelBinderDictionary
Implements ICollection(Of KeyValuePair(Of Type, IModelBinder)), IDictionary(Of Type, IModelBinder), IEnumerable(Of KeyValuePair(Of Type, IModelBinder))
継承
ModelBinderDictionary
実装

コンストラクター

ModelBinderDictionary()

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

プロパティ

Count

モデル バインダー ディクショナリに含まれる要素の数を取得します。

DefaultBinder

既定のモデル バインダーを取得または設定します。

IsReadOnly

モデル バインダー ディクショナリが読み取り専用かどうかを示す値を取得します。

Item[Type]

IModelBinder インターフェイスを実装するオブジェクト内で、指定されたキーを取得または設定します。

Keys

モデル バインダー ディクショナリ内のキーが格納されているコレクションを取得します。

Values

モデル バインダー ディクショナリ内の値が格納されているコレクションを取得します。

メソッド

Add(KeyValuePair<Type,IModelBinder>)

指定された項目をモデル バインダー ディクショナリに追加します。

Add(Type, IModelBinder)

指定されたキーを使用して、指定された項目をモデル バインダー ディクショナリに追加します。

Clear()

モデル バインダー ディクショナリからすべての項目を削除します。

Contains(KeyValuePair<Type,IModelBinder>)

指定された値がモデル バインダー ディクショナリに含まれているかどうかを判断します。

ContainsKey(Type)

指定されたキーを持つ要素がモデル バインダー ディクショナリに含まれているかどうかを判断します。

CopyTo(KeyValuePair<Type,IModelBinder>[], Int32)

指定されたインデックスを開始位置として、モデル バインダー ディクショナリの要素を配列にコピーします。

GetBinder(Type)

指定された型のモデル バインダーを取得します。

GetBinder(Type, Boolean)

指定された型のモデル バインダーまたは既定のモデル バインダーを取得します。

GetEnumerator()

コレクションを反復処理するために使用できる列挙子を返します。

Remove(KeyValuePair<Type,IModelBinder>)

モデル バインダー ディクショナリ内で最初に見つかった指定の要素を削除します。

Remove(Type)

指定したキーを持つ要素をモデル バインダー ディクショナリから削除します。

TryGetValue(Type, IModelBinder)

指定されたキーに関連付けられている値を取得します。

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

コレクションを反復処理するために使用できる列挙子を返します。

適用対象