ModelBinderDictionary Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
-
ICollection<KeyValuePair<Type,IModelBinder>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<Type,IModelBinder> IEnumerable<KeyValuePair<Type,IModelBinder>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
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. |