Sdílet prostřednictvím


ViewDataDictionary Třída

Definice

A IDictionary<TKey,TValue> pro zobrazení dat.

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))
Dědičnost
ViewDataDictionary
Odvozené
Implementuje

Konstruktory

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary)

Inicializuje novou instanci ViewDataDictionary třídy .

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary, Type)

Inicializuje novou instanci ViewDataDictionary třídy .

ViewDataDictionary(IModelMetadataProvider, Type)

Inicializuje novou instanci ViewDataDictionary třídy .

ViewDataDictionary(ViewDataDictionary)

Inicializuje novou instanci ViewDataDictionary třídy zcela na základě existující instance.

ViewDataDictionary(ViewDataDictionary, Object, Type)

Inicializuje novou instanci ViewDataDictionary třídy, která je částečně založená na existující instanci. Tento konstruktor je opatrný, aby se zabránilo výjimkám SetModel(Object) , které mohou vyvolat, když model je null.

ViewDataDictionary(ViewDataDictionary, Type)

Inicializuje novou instanci ViewDataDictionary třídy, která je částečně založená na existující instanci.

Vlastnosti

Count

A IDictionary<TKey,TValue> pro zobrazení dat.

IsReadOnly

A IDictionary<TKey,TValue> pro zobrazení dat.

Item[String]

A IDictionary<TKey,TValue> pro zobrazení dat.

Keys

A IDictionary<TKey,TValue> pro zobrazení dat.

Model

Získá nebo nastaví aktuální model.

ModelExplorer

Získá nebo nastaví pro ModelExplorerModel.

ModelMetadata

ModelMetadata Získá pro výraz , Model (pokud není-null) nebo deklarovaný Type.

ModelState

Získá .ModelStateDictionary

TemplateInfo

Získá .TemplateInfo

Values

A IDictionary<TKey,TValue> pro zobrazení dat.

Metody

Add(KeyValuePair<String,Object>)

A IDictionary<TKey,TValue> pro zobrazení dat.

Add(String, Object)

A IDictionary<TKey,TValue> pro zobrazení dat.

Clear()

A IDictionary<TKey,TValue> pro zobrazení dat.

Contains(KeyValuePair<String,Object>)

A IDictionary<TKey,TValue> pro zobrazení dat.

ContainsKey(String)

A IDictionary<TKey,TValue> pro zobrazení dat.

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

A IDictionary<TKey,TValue> pro zobrazení dat.

Eval(String)

Získá hodnotu pojmenovanou expression v tomto ViewDataDictionaryobjektu .

Eval(String, String)

Získá hodnotu pojmenovanou expression v tomto ViewDataDictionaryobjektu , formátovanou pomocí daného objektu format.

FormatValue(Object, String)

Formátuje danou metodu value pomocí daného format.

GetViewDataInfo(String)

Získá ViewDataInfo pro pojmenovaný expression v tomto ViewDataDictionaryobjektu .

Remove(KeyValuePair<String,Object>)

A IDictionary<TKey,TValue> pro zobrazení dat.

Remove(String)

A IDictionary<TKey,TValue> pro zobrazení dat.

SetModel(Object)

Nastavte ModelExplorer tak, aby se zajistilo Model a Model odráželo novou valuefunkci .

TryGetValue(String, Object)

A IDictionary<TKey,TValue> pro zobrazení dat.

Explicitní implementace rozhraní

IEnumerable.GetEnumerator()

A IDictionary<TKey,TValue> pro zobrazení dat.

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

A IDictionary<TKey,TValue> pro zobrazení dat.

Platí pro