ViewDataDictionary Klasse

Definition

Ein IDictionary<TKey,TValue> zum Anzeigen von Daten.

public ref class ViewDataDictionary : System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>
public class ViewDataDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>
type ViewDataDictionary = class
    interface IDictionary<string, obj>
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
type ViewDataDictionary = class
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
    interface IDictionary<string, obj>
Public Class ViewDataDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object))
Vererbung
ViewDataDictionary
Abgeleitet
Implementiert

Konstruktoren

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary)

Initialisiert eine neue Instanz der ViewDataDictionary-Klasse.

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary, Type)

Initialisiert eine neue Instanz der ViewDataDictionary-Klasse.

ViewDataDictionary(IModelMetadataProvider, Type)

Initialisiert eine neue Instanz der ViewDataDictionary-Klasse.

ViewDataDictionary(ViewDataDictionary)

Initialisiert eine neue Instanz der ViewDataDictionary -Klasse, die vollständig auf einer vorhandenen -Instanz basiert.

ViewDataDictionary(ViewDataDictionary, Object, Type)

Initialisiert eine neue Instanz der ViewDataDictionary -Klasse, die teilweise auf einer vorhandenen Instanz basiert. Dieser Konstruktor ist darauf bedacht, Ausnahmen zu SetModel(Object) vermeiden, die auslösen können, wenn model NULL ist.

ViewDataDictionary(ViewDataDictionary, Type)

Initialisiert eine neue Instanz der ViewDataDictionary -Klasse, die teilweise auf einer vorhandenen Instanz basiert.

Eigenschaften

Count

Gets the number of elements contained in the ICollection<T>.

IsReadOnly

Gets a value indicating whether the ICollection<T> is read-only.

Item[String]

Gets or sets the element with the specified key.

Keys

Gets an ICollection<T> containing the keys of the IDictionary<TKey,TValue>.

Model

Ruft das aktuelle Modell ab oder legt es fest.

ModelExplorer

Ruft die ModelExplorer für den Model ab oder legt diese fest.

ModelMetadata

Ruft die ModelMetadata für einen Ausdruck, Model die (wenn nicht NULList) oder die deklarierte Type ab.

ModelState

Ruft das ModelStateDictionary ab.

TemplateInfo

Ruft das TemplateInfo ab.

Values

Gets an ICollection<T> containing the values in the IDictionary<TKey,TValue>.

Methoden

Add(KeyValuePair<String,Object>)

Adds an item to the ICollection<T>.

Add(String, Object)

Adds an element with the provided key and value to the IDictionary<TKey,TValue>.

Clear()

Removes all items from the ICollection<T>.

Contains(KeyValuePair<String,Object>)

Determines whether the ICollection<T> contains a specific value.

ContainsKey(String)

Determines whether the IDictionary<TKey,TValue> contains an element with the specified key.

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

Copies the elements of the ICollection<T> to an Array, starting at a particular Array index.

Eval(String)

Ruft den Wert von mit dem expression Namen in dieser ViewDataDictionary ab.

Eval(String, String)

Ruft den Wert von mit dem expression Namen in ViewDataDictionary ab, der mit dem angegebenen formatiert format ist.

FormatValue(Object, String)

Formatiert den angegebenen value mit dem angegebenen format .

GetViewDataInfo(String)

Ruft ViewDataInfo für mit dem Namen in expression ViewDataDictionary ab.

Remove(KeyValuePair<String,Object>)

Removes the first occurrence of a specific object from the ICollection<T>.

Remove(String)

Removes the element with the specified key from the IDictionary<TKey,TValue>.

SetModel(Object)

Legen Sie ModelExplorer fest, um Model Model sicherzustellen, dass der neue -Ausdruck und der neue value entsprechen.

TryGetValue(String, Object)

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

Returns an enumerator that iterates through a collection.

IEnumerable<KeyValuePair<String,Object>>.GetEnumerator()

Returns an enumerator that iterates through the collection.

Gilt für