Compartilhar via


ControllerContext Construtores

Definição

Sobrecargas

ControllerContext()

Inicializa uma nova instância da classe ControllerContext.

ControllerContext(ControllerContext)

Inicializa uma nova instância da ControllerContext classe usando o contexto do controlador especificado.

ControllerContext(RequestContext, ControllerBase)

Inicializa uma nova instância da ControllerContext classe usando o contexto de solicitação e o controlador especificados.

ControllerContext(HttpContextBase, RouteData, ControllerBase)

Inicializa uma nova instância da ControllerContext classe usando o contexto HTTP, os dados de rota de URL e o controlador especificados.

ControllerContext()

Inicializa uma nova instância da classe ControllerContext.

public ControllerContext ();
Public Sub New ()

Aplica-se a

ControllerContext(ControllerContext)

Inicializa uma nova instância da ControllerContext classe usando o contexto do controlador especificado.

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)

Parâmetros

controllerContext
ControllerContext

O contexto do controlador.

Exceções

O parâmetro controllerContext é nulo.

Aplica-se a

ControllerContext(RequestContext, ControllerBase)

Inicializa uma nova instância da ControllerContext classe usando o contexto de solicitação e o controlador especificados.

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)

Parâmetros

requestContext
RequestContext

O contexto da solicitação.

controller
ControllerBase

O controlador.

Exceções

Um ou ambos os parâmetros são nulos.

Aplica-se a

ControllerContext(HttpContextBase, RouteData, ControllerBase)

Inicializa uma nova instância da ControllerContext classe usando o contexto HTTP, os dados de rota de URL e o controlador especificados.

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)

Parâmetros

httpContext
HttpContextBase

O contexto HTTP.

routeData
RouteData

Os dados de rota.

controller
ControllerBase

O controlador.

Aplica-se a