ModelBinderDictionary ModelBinderDictionary ModelBinderDictionary ModelBinderDictionary Class

Definition

Stellt einen Container dar, die alle nach Bindertyp aufgeführten Modellbindung für die Anwendung enthält.Provides a container for all model binders for the application, listed by binder type.

public ref class ModelBinderDictionary : System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<Type ^, System::Web::ModelBinding::IModelBinder ^>>, System::Collections::Generic::IDictionary<Type ^, System::Web::ModelBinding::IModelBinder ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<Type ^, System::Web::ModelBinding::IModelBinder ^>>
public class ModelBinderDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<Type,System.Web.ModelBinding.IModelBinder>>, System.Collections.Generic.IDictionary<Type,System.Web.ModelBinding.IModelBinder>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<Type,System.Web.ModelBinding.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
ModelBinderDictionaryModelBinderDictionaryModelBinderDictionaryModelBinderDictionary
Implementiert

Konstruktoren

ModelBinderDictionary() ModelBinderDictionary() ModelBinderDictionary() ModelBinderDictionary()

Initialisiert eine neue Instanz der ModelBinderDictionary-Klasse.Initializes a new instance of the ModelBinderDictionary class.

Eigenschaften

Count Count Count Count

Ruft die Anzahl der Elemente im Wörterbuch ab.Gets the number of items in the dictionary.

DefaultBinder DefaultBinder DefaultBinder DefaultBinder

Ruft den Standardmodellbinder ab bzw. legt diesen fest.Gets or sets the default model binder.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Ruft einen Wert ab, der angibt, ob das Wörterbuch schreibgeschützt ist.Gets a value that indicates whether the dictionary is read-only.

Item[Type] Item[Type] Item[Type] Item[Type]

Ruft den angegebenen Schlüssel in einem Objekt ab, das die IModelBinder-Schnittstelle implementiert, bzw. legt diesen fest.Gets or sets the specified key in an object that implements the IModelBinder interface.

Keys Keys Keys Keys

Ruft eine Auflistung ab, die die Schlüssel im Wörterbuch enthält.Gets a collection that contains the keys in the dictionary.

Values Values Values Values

Ruft eine Auflistung ab, die die Werte im Modellbinderwörterbuch enthält.Gets a collection that contains the values in the model binder dictionary.

Methoden

Add(KeyValuePair<Type,IModelBinder>) Add(KeyValuePair<Type,IModelBinder>) Add(KeyValuePair<Type,IModelBinder>) Add(KeyValuePair<Type,IModelBinder>)

Fügt dem Wörterbuch das angegebene Element hinzu.Adds the specified item to the dictionary.

Add(Type, IModelBinder) Add(Type, IModelBinder) Add(Type, IModelBinder) Add(Type, IModelBinder)

Fügt dem Wörterbuch das angegebene Element hinzu.Adds the specified item to the dictionary.

Clear() Clear() Clear() Clear()

Entfernt alle Elemente aus dem Wörterbuch.Removes all items from the dictionary.

Contains(KeyValuePair<Type,IModelBinder>) Contains(KeyValuePair<Type,IModelBinder>) Contains(KeyValuePair<Type,IModelBinder>) Contains(KeyValuePair<Type,IModelBinder>)

Ermittelt, ob das Modellbinderwörterbuch einen angegebenen Wert enthält.Determines whether the model binder dictionary contains a specified value.

ContainsKey(Type) ContainsKey(Type) ContainsKey(Type) ContainsKey(Type)

Bestimmt, ob das Modellbinderwörterbuch ein Element enthält, das über den angegebenen Schlüssel verfügt.Determines whether the model binder dictionary contains an element that has the specified key.

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

Kopiert die Elemente des Modellbinderwörterbuchs in ein Array, wobei mit einem angegebenen Index begonnen wird.Copies the elements of the model binder dictionary to an array, starting at a specified index.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Gibt einen Enumerator zurück, der zum Durchlaufen der Auflistung verwendet werden kann.Returns an enumerator that can be used to iterate through the collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(KeyValuePair<Type,IModelBinder>) Remove(KeyValuePair<Type,IModelBinder>) Remove(KeyValuePair<Type,IModelBinder>) Remove(KeyValuePair<Type,IModelBinder>)

Entfernt das erste Vorkommen des angegebenen Elements aus dem Modellbinderwörterbuch.Removes the first occurrence of the specified element from the model binder dictionary.

Remove(Type) Remove(Type) Remove(Type) Remove(Type)

Entfernt das Element mit dem angegebenen Schlüssel aus dem Modellbinderwörterbuch.Removes the element that has the specified key from the model binder dictionary.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)
TryGetValue(Type, IModelBinder) TryGetValue(Type, IModelBinder) TryGetValue(Type, IModelBinder) TryGetValue(Type, IModelBinder)

Ruft den Wert ab, der dem angegebenen Schlüssel zugeordnet ist.Gets the value that is associated with the specified key.

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Gibt einen Enumerator zurück, der zum Durchlaufen einer Auflistung verwendet werden kann.Returns an enumerator that can be used to iterate through a collection.

Extension Methods

CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>)

Gibt eine DataTable , enthält die Kopien der DataRow Objekte, wenn ein IEnumerable<T> Objekt, in dem der generische Parameter T ist DataRow.Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

Kopien DataRow Objekte mit dem angegebenen DataTable, wenn ein IEnumerable<T> Objekt, in dem der generische Parameter T ist DataRow.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

Kopien DataRow Objekte mit dem angegebenen DataTable, wenn ein IEnumerable<T> Objekt, in dem der generische Parameter T ist DataRow.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Konvertiert eine IEnumerable auf eine IQueryable.Converts an IEnumerable to an IQueryable.

Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>)

Gibt eine Auflistung von Elementen zurück, die die übergeordneten Elemente der einzelnen Knoten in der Quellauflistung enthält.Returns a collection of elements that contains the ancestors of every node in the source collection.

Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName)

Gibt eine gefilterte Auflistung von Elementen zurück, die die übergeordneten Elemente der einzelnen Knoten in der Quellauflistung enthält.Returns a filtered collection of elements that contains the ancestors of every node in the source collection. Nur Elemente, die über einen übereinstimmenden XName verfügen, sind in der Auflistung enthalten.Only elements that have a matching XName are included in the collection.

DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>)

Gibt eine Auflistung der Nachfolgerknoten jedes Dokuments und Elements in der Quellauflistung zurück.Returns a collection of the descendant nodes of every document and element in the source collection.

Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>)

Gibt eine Auflistung von Elementen zurück, die die Nachfolgerelemente jedes Elements und Dokuments in der Quellauflistung enthält.Returns a collection of elements that contains the descendant elements of every element and document in the source collection.

Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName)

Gibt eine gefilterte Auflistung von Elementen zurück, die die Nachfolgerelemente jedes Elements und Dokuments in der Quellauflistung enthält.Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. Nur Elemente, die über einen übereinstimmenden XName verfügen, sind in der Auflistung enthalten.Only elements that have a matching XName are included in the collection.

Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>)

Gibt eine Auflistung der untergeordneten Elemente jedes Elements und Dokuments in der Quellauflistung zurück.Returns a collection of the child elements of every element and document in the source collection.

Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName)

Gibt eine gefilterte Auflistung der untergeordneten Elemente jedes Elements und Dokuments in der Quellauflistung zurück.Returns a filtered collection of the child elements of every element and document in the source collection. Nur Elemente, die über einen übereinstimmenden XName verfügen, sind in der Auflistung enthalten.Only elements that have a matching XName are included in the collection.

InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>)

Gibt eine in Dokumentreihenfolge sortierte Auflistung von Knoten zurück, die alle Knoten in der Quellauflistung enthält.Returns a collection of nodes that contains all nodes in the source collection, sorted in document order.

Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>)

Gibt eine Auflistung der untergeordneten Knoten jedes Dokuments und Elements in der Quellauflistung zurück.Returns a collection of the child nodes of every document and element in the source collection.

Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>)

Entfernt jeden Knoten in der Quellauflistung aus seinem übergeordneten Knoten.Removes every node in the source collection from its parent node.

Gilt für: