ModelBinderDictionary クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリケーションのすべてのモデル バインダーをバインダーの型で並べ替えたリストを格納するクラスを表します。
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
- 実装
-
ICollection<KeyValuePair<Type,IModelBinder>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<Type,IModelBinder> IEnumerable<KeyValuePair<Type,IModelBinder>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
コンストラクター
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() |
コレクションを反復処理するために使用できる列挙子を返します。 |