Condividi tramite


ControllerContext Costruttori

Definizione

Overload

ControllerContext()

Inizializza una nuova istanza della classe ControllerContext.

ControllerContext(ControllerContext)

Inizializza una nuova istanza della ControllerContext classe usando il contesto del controller specificato.

ControllerContext(RequestContext, ControllerBase)

Inizializza una nuova istanza della classe usando il contesto e il controller di ControllerContext richiesta specificati.

ControllerContext(HttpContextBase, RouteData, ControllerBase)

Inizializza una nuova istanza della ControllerContext classe usando il contesto HTTP specificato, i dati di route URL e il controller.

ControllerContext()

Inizializza una nuova istanza della classe ControllerContext.

public ControllerContext ();
Public Sub New ()

Si applica a

ControllerContext(ControllerContext)

Inizializza una nuova istanza della ControllerContext classe usando il contesto del controller specificato.

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)

Parametri

controllerContext
ControllerContext

Contesto del controller.

Eccezioni

Il parametro controllerContext è null.

Si applica a

ControllerContext(RequestContext, ControllerBase)

Inizializza una nuova istanza della classe usando il contesto e il controller di ControllerContext richiesta specificati.

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)

Parametri

requestContext
RequestContext

Contesto della richiesta.

controller
ControllerBase

Controller.

Eccezioni

Uno o entrambi i parametri sono Null.

Si applica a

ControllerContext(HttpContextBase, RouteData, ControllerBase)

Inizializza una nuova istanza della ControllerContext classe usando il contesto HTTP specificato, i dati di route URL e il controller.

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)

Parametri

httpContext
HttpContextBase

Contesto HTTP.

routeData
RouteData

Dati della route.

controller
ControllerBase

Controller.

Si applica a