ModelBinderDictionary Klasse

Definition

Stellt eine Klasse dar, die alle nach Bindertyp aufgeführten Modellbinder für die Anwendung enthält.

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))
Vererbung
ModelBinderDictionary
Implementiert

Konstruktoren

ModelBinderDictionary()

Initialisiert eine neue Instanz der ModelBinderDictionary-Klasse.

Eigenschaften

Count

Ruft die Anzahl von Elementen im Modellbinderwörterbuch ab.

DefaultBinder

Ruft den Standardmodellbinder ab bzw. legt diesen fest.

IsReadOnly

Ruft einen Wert ab, der angibt, ob das Modellbinderwörterbuch schreibgeschützt ist.

Item[Type]

Ruft den angegebenen Schlüssel in einem Objekt ab, das die IModelBinder-Schnittstelle implementiert, bzw. legt diesen fest.

Keys

Ruft eine Auflistung ab, die die Schlüssel im Modellbinderwörterbuch enthält.

Values

Ruft eine Auflistung ab, die die Werte im Modellbinderwörterbuch enthält.

Methoden

Add(KeyValuePair<Type,IModelBinder>)

Fügt dem Modellbinderwörterbuch das angegebene Element hinzu.

Add(Type, IModelBinder)

Fügt das angegebene Element unter Verwendung des angegebenen Schlüssels dem Modellbinderwörterbuch hinzu.

Clear()

Entfernt alle Elemente aus dem Modellbinderwörterbuch.

Contains(KeyValuePair<Type,IModelBinder>)

Ermittelt, ob das Modellbinderwörterbuch einen angegebenen Wert enthält.

ContainsKey(Type)

Bestimmt, ob das Modellbinderwörterbuch ein Element enthält, das über den angegebenen Schlüssel verfügt.

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

Kopiert die Elemente des Modellbinderwörterbuchs in ein Array, wobei mit einem angegebenen Index begonnen wird.

GetBinder(Type)

Ruft den Modellbinder für den angegebenen Typ ab.

GetBinder(Type, Boolean)

Ruft den Modellbinder für den angegebenen Typ oder den Standardmodellbinder ab.

GetEnumerator()

Gibt einen Enumerator zurück, der zum Durchlaufen der Auflistung verwendet werden kann.

Remove(KeyValuePair<Type,IModelBinder>)

Entfernt das erste Vorkommen des angegebenen Elements aus dem Modellbinderwörterbuch.

Remove(Type)

Entfernt das Element mit dem angegebenen Schlüssel aus dem Modellbinderwörterbuch.

TryGetValue(Type, IModelBinder)

Ruft den Wert ab, der dem angegebenen Schlüssel zugeordnet ist.

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

Gibt einen Enumerator zurück, der zum Durchlaufen einer Auflistung verwendet werden kann.

Gilt für: