ViewDataDictionary Класс

Определение

A IDictionary<TKey,TValue> для просмотра данных.

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))
Наследование
ViewDataDictionary
Производный
Реализации

Конструкторы

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary)

Инициализирует новый экземпляр класса ViewDataDictionary.

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary, Type)

Инициализирует новый экземпляр класса ViewDataDictionary.

ViewDataDictionary(IModelMetadataProvider, Type)

Инициализирует новый экземпляр класса ViewDataDictionary.

ViewDataDictionary(ViewDataDictionary)

Инициализирует новый экземпляр ViewDataDictionary класса на основе существующего экземпляра.

ViewDataDictionary(ViewDataDictionary, Object, Type)

Инициализирует новый экземпляр класса, основанный ViewDataDictionary частично на существующем экземпляре. Этот конструктор осторожен, чтобы избежать возникновения исключений SetModel(Object) , если model это так null.

ViewDataDictionary(ViewDataDictionary, Type)

Инициализирует новый экземпляр класса, основанный ViewDataDictionary частично на существующем экземпляре.

Свойства

Count

A IDictionary<TKey,TValue> для просмотра данных.

IsReadOnly

A IDictionary<TKey,TValue> для просмотра данных.

Item[String]

A IDictionary<TKey,TValue> для просмотра данных.

Keys

A IDictionary<TKey,TValue> для просмотра данных.

Model

Возвращает или задает текущую модель.

ModelExplorer

Возвращает или задает ModelExplorer для объекта Model.

ModelMetadata

ModelMetadata Возвращает выражение, Model значение (если не являетсяnull) или объявленное Type.

ModelState

Возвращает набор ModelStateDictionary.

TemplateInfo

Возвращает набор TemplateInfo.

Values

A IDictionary<TKey,TValue> для просмотра данных.

Методы

Add(KeyValuePair<String,Object>)

A IDictionary<TKey,TValue> для просмотра данных.

Add(String, Object)

A IDictionary<TKey,TValue> для просмотра данных.

Clear()

A IDictionary<TKey,TValue> для просмотра данных.

Contains(KeyValuePair<String,Object>)

A IDictionary<TKey,TValue> для просмотра данных.

ContainsKey(String)

A IDictionary<TKey,TValue> для просмотра данных.

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

A IDictionary<TKey,TValue> для просмотра данных.

Eval(String)

Возвращает значение именованного expression в этом ViewDataDictionaryпараметре .

Eval(String, String)

Возвращает значение именованного expression в этом ViewDataDictionaryформате, отформатированный с использованием заданного format.

FormatValue(Object, String)

Форматирует заданный value с помощью заданного format.

GetViewDataInfo(String)

Возвращает ViewDataInfo для именованного expression в этом ViewDataDictionaryпараметре .

Remove(KeyValuePair<String,Object>)

A IDictionary<TKey,TValue> для просмотра данных.

Remove(String)

A IDictionary<TKey,TValue> для просмотра данных.

SetModel(Object)

Задайте для ModelExplorer проверки Model и Model отражения нового value.

TryGetValue(String, Object)

A IDictionary<TKey,TValue> для просмотра данных.

Явные реализации интерфейса

IEnumerable.GetEnumerator()

A IDictionary<TKey,TValue> для просмотра данных.

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

A IDictionary<TKey,TValue> для просмотра данных.

Применяется к