ViewDataDictionary Klasa

Definicja

Do IDictionary<TKey,TValue> wyświetlania danych.

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))
Dziedziczenie
ViewDataDictionary
Pochodne
Implementuje

Konstruktory

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary)

Inicjuje nowe wystąpienie klasy ViewDataDictionary.

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary, Type)

Inicjuje nowe wystąpienie klasy ViewDataDictionary.

ViewDataDictionary(IModelMetadataProvider, Type)

Inicjuje nowe wystąpienie klasy ViewDataDictionary.

ViewDataDictionary(ViewDataDictionary)

Inicjuje nowe wystąpienie ViewDataDictionary klasy w całości na podstawie istniejącego wystąpienia.

ViewDataDictionary(ViewDataDictionary, Object, Type)

Inicjuje nowe wystąpienie ViewDataDictionary klasy w części na podstawie istniejącego wystąpienia. Ten konstruktor jest dokładny, aby uniknąć SetModel(Object) wyjątków, które mogą zgłaszać model wyjątek, gdy ma wartość null.

ViewDataDictionary(ViewDataDictionary, Type)

Inicjuje nowe wystąpienie ViewDataDictionary klasy w części na podstawie istniejącego wystąpienia.

Właściwości

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

Pobiera lub ustawia bieżący model.

ModelExplorer

Pobiera lub ustawia ModelExplorer dla Model .

ModelMetadata

Pobiera ModelMetadata dla wyrażenia , (jeśli nie Model ma wartościnull) lub zadeklarowaną wartość Type .

ModelState

Pobiera klasę ModelStateDictionary.

TemplateInfo

Pobiera klasę TemplateInfo.

Values

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

Metody

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)

Pobiera wartość nazwanej w expression tym ViewDataDictionary .

Eval(String, String)

Pobiera wartość nazwanej expression w tym ViewDataDictionary pliku sformatowaną przy użyciu podanej wartości format .

FormatValue(Object, String)

Formatuje podaną value przy użyciu podanego format .

GetViewDataInfo(String)

Pobiera ViewDataInfo dla expression nazwanych w tym ViewDataDictionary .

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)

Ustaw ModelExplorer wartość , aby zapewnić i Model Model odzwierciedlić nowy . value

TryGetValue(String, Object) System.Object.TryGetValue(System.String,System.Object@)

Jawne implementacje interfejsu

IEnumerable.GetEnumerator()

Returns an enumerator that iterates through a collection.

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

Returns an enumerator that iterates through the collection.

Dotyczy