ViewDataDictionary Класс

Определение

Объект 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

Объект IDictionary<TKey,TValue> для просмотра данных.

IsReadOnly

Объект IDictionary<TKey,TValue> для просмотра данных.

Item[String]

Объект IDictionary<TKey,TValue> для просмотра данных.

Keys

Объект IDictionary<TKey,TValue> для просмотра данных.

Model

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

ModelExplorer

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

ModelMetadata

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

ModelState

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

TemplateInfo

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

Values

Объект IDictionary<TKey,TValue> для просмотра данных.

Методы

Add(KeyValuePair<String,Object>)

Объект IDictionary<TKey,TValue> для просмотра данных.

Add(String, Object)

Объект IDictionary<TKey,TValue> для просмотра данных.

Clear()

Объект IDictionary<TKey,TValue> для просмотра данных.

Contains(KeyValuePair<String,Object>)

Объект IDictionary<TKey,TValue> для просмотра данных.

ContainsKey(String)

Объект IDictionary<TKey,TValue> для просмотра данных.

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

Объект 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>)

Объект IDictionary<TKey,TValue> для просмотра данных.

Remove(String)

Объект IDictionary<TKey,TValue> для просмотра данных.

SetModel(Object)

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

TryGetValue(String, Object)

Объект IDictionary<TKey,TValue> для просмотра данных.

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

IEnumerable.GetEnumerator()

Объект IDictionary<TKey,TValue> для просмотра данных.

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

Объект IDictionary<TKey,TValue> для просмотра данных.

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