Поделиться через


ViewDataDictionary<TModel> Класс

Определение

Представляет контейнер, используемый для передачи строго типизированных данных между контроллером и представлением.

public class ViewDataDictionary<TModel> : System.Web.Mvc.ViewDataDictionary
type ViewDataDictionary<'Model> = class
    inherit ViewDataDictionary
Public Class ViewDataDictionary(Of TModel)
Inherits ViewDataDictionary

Параметры типа

TModel

Тип модели.

Наследование
ViewDataDictionary<TModel>

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

ViewDataDictionary<TModel>()

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

ViewDataDictionary<TModel>(TModel)

Инициализирует новый экземпляр класса , ViewDataDictionary<TModel> используя указанную модель.

ViewDataDictionary<TModel>(ViewDataDictionary)

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

Свойства

Count

Получает количество элементов коллекции.

(Унаследовано от ViewDataDictionary)
IsReadOnly

Возвращает значение, указывающее на то, доступна ли коллекция только для чтения.

(Унаследовано от ViewDataDictionary)
Item[String]

Получает или задает элемент, связанный с указанным ключом.

(Унаследовано от ViewDataDictionary)
Keys

Получает коллекцию, содержащую ключи данного словаря.

(Унаследовано от ViewDataDictionary)
Model

Получает или задает модель.

ModelMetadata

Получает или задает сведения о модели.

ModelState

Получает состояние модели.

(Унаследовано от ViewDataDictionary)
TemplateInfo

Получает или задает объект, инкапсулирующий сведения о текущем контексте шаблона.

(Унаследовано от ViewDataDictionary)
Values

Получает коллекцию, содержащую значения в данном словаре.

(Унаследовано от ViewDataDictionary)

Методы

Add(KeyValuePair<String,Object>)

Добавляет указанный элемент в коллекцию.

(Унаследовано от ViewDataDictionary)
Add(String, Object)

Добавляет элемент в коллекцию, используя указанный ключ и значение .

(Унаследовано от ViewDataDictionary)
Clear()

Удаляет все элементы из коллекции.

(Унаследовано от ViewDataDictionary)
Contains(KeyValuePair<String,Object>)

Определяет, содержит ли коллекция указанный элемент.

(Унаследовано от ViewDataDictionary)
ContainsKey(String)

Определяет, содержится ли в коллекции элемент с указанным ключом.

(Унаследовано от ViewDataDictionary)
CopyTo(KeyValuePair<String,Object>[], Int32)

Копирует элементы коллекции в массив, начиная с определенного индекса.

(Унаследовано от ViewDataDictionary)
Eval(String)

Оценивает указанное выражение.

(Унаследовано от ViewDataDictionary)
Eval(String, String)

Оценивает указанное выражение, используя заданный формат.

(Унаследовано от ViewDataDictionary)
GetEnumerator()

Возвращает перечислитель, используемый для прохода по коллекции.

(Унаследовано от ViewDataDictionary)
GetViewDataInfo(String)

Возвращает сведения о данных представления в соответствии с параметром expression .

(Унаследовано от ViewDataDictionary)
Remove(KeyValuePair<String,Object>)

Удаляет из коллекции первое вхождение указанного объекта.

(Унаследовано от ViewDataDictionary)
Remove(String)

Удаляет из коллекции элемент, используя указанный ключ.

(Унаследовано от ViewDataDictionary)
SetModel(Object)

Задает модель данных, которую следует использовать для представления.

TryGetValue(String, Object)

Пытается извлечь значение, связанное с указанным ключом.

(Унаследовано от ViewDataDictionary)

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

IEnumerable.GetEnumerator()

Возвращает перечислитель, используемый для прохода по коллекции.

(Унаследовано от ViewDataDictionary)

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