Freigeben über


ViewDataDictionary<TModel> Klasse

Definition

Stellt einen Container dar, der verwendet wird, um stark typisierte Daten zwischen einem Controller und einer Ansicht zu übergeben.

public class ViewDataDictionary<TModel> : System.Web.Mvc.ViewDataDictionary
type ViewDataDictionary<'Model> = class
    inherit ViewDataDictionary
Public Class ViewDataDictionary(Of TModel)
Inherits ViewDataDictionary

Typparameter

TModel

Der Typ des Modells.

Vererbung
ViewDataDictionary<TModel>

Konstruktoren

ViewDataDictionary<TModel>()

Initialisiert eine neue Instanz der ViewDataDictionary<TModel>-Klasse.

ViewDataDictionary<TModel>(TModel)

Initialisiert eine neue instance der ViewDataDictionary<TModel> -Klasse mithilfe des angegebenen Modells.

ViewDataDictionary<TModel>(ViewDataDictionary)

Initialisiert eine neue instance der ViewDataDictionary<TModel> -Klasse mithilfe des angegebenen Ansichtsdatenwörterbuchs.

Eigenschaften

Count

Ruft die Anzahl der Elemente in der Auflistung ab.

(Geerbt von ViewDataDictionary)
IsReadOnly

Ruft einen Wert ab, der angibt, ob die Auflistung schreibgeschützt ist.

(Geerbt von ViewDataDictionary)
Item[String]

Ruft das Element ab (bzw. legt es fest), das dem angegebenen Schlüssel zugeordnet ist.

(Geerbt von ViewDataDictionary)
Keys

Ruft eine Auflistung ab, die die Schlüssel dieses Wörterbuchs enthält.

(Geerbt von ViewDataDictionary)
Model

Ruft das Modell ab bzw. legt es fest.

ModelMetadata

Ruft die Informationen über das Modell ab oder legt sie fest.

ModelState

Ruft den Zustand des Modells ab.

(Geerbt von ViewDataDictionary)
TemplateInfo

Ruft ein Objekt ab oder legt ein Objekt fest, das Informationen zum aktuellen Vorlagenkontext kapselt.

(Geerbt von ViewDataDictionary)
Values

Ruft eine Auflistung ab, die die Werte in diesem Wörterbuch enthält.

(Geerbt von ViewDataDictionary)

Methoden

Add(KeyValuePair<String,Object>)

Fügt der Auflistung das angegebene Element hinzu.

(Geerbt von ViewDataDictionary)
Add(String, Object)

Fügt der Auflistung mithilfe des angegebenen Schlüssels und Werts ein -Element hinzu.

(Geerbt von ViewDataDictionary)
Clear()

Entfernt alle Elemente aus der Auflistung.

(Geerbt von ViewDataDictionary)
Contains(KeyValuePair<String,Object>)

Bestimmt, ob die Auflistung das angegebene Element enthält.

(Geerbt von ViewDataDictionary)
ContainsKey(String)

Bestimmt, ob die Auflistung ein Element enthält, das über den angegebenen Schlüssel verfügt.

(Geerbt von ViewDataDictionary)
CopyTo(KeyValuePair<String,Object>[], Int32)

Kopiert die Elemente der Auflistung in ein Array, wobei an einem bestimmten Index begonnen wird.

(Geerbt von ViewDataDictionary)
Eval(String)

Wertet den angegebenen Ausdruck aus.

(Geerbt von ViewDataDictionary)
Eval(String, String)

Wertet den angegebenen Ausdruck mithilfe des angegebenen Formats aus.

(Geerbt von ViewDataDictionary)
GetEnumerator()

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

(Geerbt von ViewDataDictionary)
GetViewDataInfo(String)

Gibt Informationen zu den Ansichtsdaten zurück, wie durch den expression -Parameter definiert.

(Geerbt von ViewDataDictionary)
Remove(KeyValuePair<String,Object>)

Entfernt das erste Vorkommen eines angegebenen Objekts aus der Auflistung.

(Geerbt von ViewDataDictionary)
Remove(String)

Entfernt das Element mit dem angegebenen Schlüssel aus der Auflistung.

(Geerbt von ViewDataDictionary)
SetModel(Object)

Legt das Datenmodell fest, das für die Ansicht verwendet werden soll.

TryGetValue(String, Object)

Versucht, den Wert abzurufen, der dem angegebenen Schlüssel zugeordnet ist.

(Geerbt von ViewDataDictionary)

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

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

(Geerbt von ViewDataDictionary)

Gilt für: