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


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

Определение

Перегрузки

ViewContext()

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

ViewContext(ControllerContext, IView, ViewDataDictionary, TempDataDictionary, TextWriter)

Инициализирует новый экземпляр ViewContext класса , используя указанный контекст контроллера, представление, словарь данных представления, временный словарь данных и модуль записи текста.

ViewContext()

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

public ViewContext ();
Public Sub New ()

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

ViewContext(ControllerContext, IView, ViewDataDictionary, TempDataDictionary, TextWriter)

Инициализирует новый экземпляр ViewContext класса , используя указанный контекст контроллера, представление, словарь данных представления, временный словарь данных и модуль записи текста.

public ViewContext (System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.IView view, System.Web.Mvc.ViewDataDictionary viewData, System.Web.Mvc.TempDataDictionary tempData, System.IO.TextWriter writer);
new System.Web.Mvc.ViewContext : System.Web.Mvc.ControllerContext * System.Web.Mvc.IView * System.Web.Mvc.ViewDataDictionary * System.Web.Mvc.TempDataDictionary * System.IO.TextWriter -> System.Web.Mvc.ViewContext
Public Sub New (controllerContext As ControllerContext, view As IView, viewData As ViewDataDictionary, tempData As TempDataDictionary, writer As TextWriter)

Параметры

controllerContext
ControllerContext

Инкапсулирует сведения об HTTP-запросе.

view
IView

Представление для отрисовки.

viewData
ViewDataDictionary

Словарь, содержащий данные, необходимые для визуализации представления.

tempData
TempDataDictionary

Словарь, содержащий временные данные для представления.

writer
TextWriter

Объект модуля записи текста, используемый для записи выходных данных HTML.

Исключения

Один из параметров содержит значение null.

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