Udostępnij za pośrednictwem


ModelBinderDictionary Klasa

Definicja

Reprezentuje klasę zawierającą wszystkie powiązania modelu dla aplikacji wymienione według typu binder.

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))
Dziedziczenie
ModelBinderDictionary
Implementuje

Konstruktory

ModelBinderDictionary()

Inicjuje nowe wystąpienie klasy ModelBinderDictionary.

Właściwości

Count

Pobiera liczbę elementów w słowniku binder modelu.

DefaultBinder

Pobiera lub ustawia domyślny binder modelu.

IsReadOnly

Pobiera wartość wskazującą, czy słownik powiązania modelu jest tylko do odczytu.

Item[Type]

Pobiera lub ustawia określony klucz w obiekcie, który implementuje IModelBinder interfejs.

Keys

Pobiera kolekcję zawierającą klucze w słowniku binder modelu.

Values

Pobiera kolekcję zawierającą wartości w słowniku binder modelu.

Metody

Add(KeyValuePair<Type,IModelBinder>)

Dodaje określony element do słownika binder modelu.

Add(Type, IModelBinder)

Dodaje określony element do słownika binder modelu przy użyciu określonego klucza.

Clear()

Usuwa wszystkie elementy ze słownika binder modelu.

Contains(KeyValuePair<Type,IModelBinder>)

Określa, czy słownik binder modelu zawiera określoną wartość.

ContainsKey(Type)

Określa, czy słownik binder modelu zawiera element, który ma określony klucz.

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

Kopiuje elementy słownika bindera modelu do tablicy, zaczynając od określonego indeksu.

GetBinder(Type)

Pobiera powiązanie modelu dla określonego typu.

GetBinder(Type, Boolean)

Pobiera powiązanie modelu dla określonego typu lub pobiera domyślny binder modelu.

GetEnumerator()

Zwraca moduł wyliczający, który może służyć do iterowania po kolekcji.

Remove(KeyValuePair<Type,IModelBinder>)

Usuwa pierwsze wystąpienie określonego elementu ze słownika binder modelu.

Remove(Type)

Usuwa element, który ma określony klucz ze słownika binder modelu.

TryGetValue(Type, IModelBinder)

Pobiera wartość skojarzona z określonym kluczem.

Jawne implementacje interfejsu

IEnumerable.GetEnumerator()

Zwraca moduł wyliczający, który może służyć do iterowania po kolekcji.

Dotyczy