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

Определение

Перегрузки

ControllerContext()

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

ControllerContext(ControllerContext)

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

ControllerContext(RequestContext, ControllerBase)

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

ControllerContext(HttpContextBase, RouteData, ControllerBase)

Инициализирует новый экземпляр ControllerContext класса , используя указанный контекст HTTP, данные маршрута URL-адреса и контроллер.

ControllerContext()

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

public ControllerContext ();
Public Sub New ()

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

ControllerContext(ControllerContext)

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

protected ControllerContext (System.Web.Mvc.ControllerContext controllerContext);
new System.Web.Mvc.ControllerContext : System.Web.Mvc.ControllerContext -> System.Web.Mvc.ControllerContext
Protected Sub New (controllerContext As ControllerContext)

Параметры

controllerContext
ControllerContext

Контекст контроллера.

Исключения

Параметр controllerContext имеет значение null.

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

ControllerContext(RequestContext, ControllerBase)

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

public ControllerContext (System.Web.Routing.RequestContext requestContext, System.Web.Mvc.ControllerBase controller);
new System.Web.Mvc.ControllerContext : System.Web.Routing.RequestContext * System.Web.Mvc.ControllerBase -> System.Web.Mvc.ControllerContext
Public Sub New (requestContext As RequestContext, controller As ControllerBase)

Параметры

requestContext
RequestContext

Контекст запроса.

controller
ControllerBase

Контроллер.

Исключения

Один или оба параметра имеют значение NULL.

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

ControllerContext(HttpContextBase, RouteData, ControllerBase)

Инициализирует новый экземпляр ControllerContext класса , используя указанный контекст HTTP, данные маршрута URL-адреса и контроллер.

public ControllerContext (System.Web.HttpContextBase httpContext, System.Web.Routing.RouteData routeData, System.Web.Mvc.ControllerBase controller);
new System.Web.Mvc.ControllerContext : System.Web.HttpContextBase * System.Web.Routing.RouteData * System.Web.Mvc.ControllerBase -> System.Web.Mvc.ControllerContext
Public Sub New (httpContext As HttpContextBase, routeData As RouteData, controller As ControllerBase)

Параметры

httpContext
HttpContextBase

Контекст HTTP.

routeData
RouteData

Данные маршрута.

controller
ControllerBase

Контроллер.

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