Sdílet prostřednictvím


ModelBinderDictionary Třída

Definice

Představuje třídu, která obsahuje všechny pořadače modelu pro aplikaci uvedené podle typu pořadače.

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))
Dědičnost
ModelBinderDictionary
Implementuje

Konstruktory

ModelBinderDictionary()

Inicializuje novou instanci ModelBinderDictionary třídy .

Vlastnosti

Count

Získá počet prvků ve slovníku pořadače modelu.

DefaultBinder

Získá nebo nastaví výchozí pořadač modelu.

IsReadOnly

Získá hodnotu, která označuje, zda je slovník pořadače modelu jen pro čtení.

Item[Type]

Získá nebo nastaví zadaný klíč v objektu, který implementuje IModelBinder rozhraní.

Keys

Získá kolekci, která obsahuje klíče ve slovníku pořadače modelů.

Values

Získá kolekci, která obsahuje hodnoty ve slovníku pořadače modelu.

Metody

Add(KeyValuePair<Type,IModelBinder>)

Přidá zadanou položku do slovníku pořadače modelu.

Add(Type, IModelBinder)

Přidá zadanou položku do slovníku pořadače modelu pomocí zadaného klíče.

Clear()

Odebere všechny položky ze slovníku pořadače modelů.

Contains(KeyValuePair<Type,IModelBinder>)

Určuje, zda slovník pořadače modelů obsahuje zadanou hodnotu.

ContainsKey(Type)

Určuje, zda slovník pořadače modelů obsahuje prvek, který má zadaný klíč.

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

Zkopíruje prvky slovníku pořadače modelů do pole počínaje zadaným indexem.

GetBinder(Type)

Načte pořadač modelu pro zadaný typ.

GetBinder(Type, Boolean)

Načte pořadač modelu pro zadaný typ nebo načte výchozí pořadač modelu.

GetEnumerator()

Vrátí enumerátor, který lze použít k iteraci v kolekci.

Remove(KeyValuePair<Type,IModelBinder>)

Odebere první výskyt zadaného prvku ze slovníku pořadače modelu.

Remove(Type)

Odebere prvek, který má zadaný klíč ze slovníku pořadače modelů.

TryGetValue(Type, IModelBinder)

Získá hodnotu, která je přidružena k zadanému klíči.

Explicitní implementace rozhraní

IEnumerable.GetEnumerator()

Vrátí enumerátor, který lze použít k iteraci prostřednictvím kolekce.

Platí pro