Freigeben über


ControllerContext Konstruktoren

Definition

Überlädt

ControllerContext()

Initialisiert eine neue Instanz der ControllerContext-Klasse.

ControllerContext(ControllerContext)

Initialisiert einen neuen instance der ControllerContext -Klasse mithilfe des angegebenen Controllerkontexts.

ControllerContext(RequestContext, ControllerBase)

Initialisiert einen neuen instance der ControllerContext -Klasse mithilfe des angegebenen Anforderungskontexts und -controllers.

ControllerContext(HttpContextBase, RouteData, ControllerBase)

Initialisiert eine neue instance der ControllerContext -Klasse mithilfe des angegebenen HTTP-Kontexts, der URL-Routendaten und des angegebenen Controllers.

ControllerContext()

Initialisiert eine neue Instanz der ControllerContext-Klasse.

public ControllerContext ();
Public Sub New ()

Gilt für:

ControllerContext(ControllerContext)

Initialisiert einen neuen instance der ControllerContext -Klasse mithilfe des angegebenen Controllerkontexts.

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)

Parameter

controllerContext
ControllerContext

Der Controllerkontext.

Ausnahmen

Der controllerContext-Parameter ist null.

Gilt für:

ControllerContext(RequestContext, ControllerBase)

Initialisiert einen neuen instance der ControllerContext -Klasse mithilfe des angegebenen Anforderungskontexts und -controllers.

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)

Parameter

requestContext
RequestContext

Der Anforderungskontext.

controller
ControllerBase

Der Controller.

Ausnahmen

Ein oder beide Parameter sind NULL.

Gilt für:

ControllerContext(HttpContextBase, RouteData, ControllerBase)

Initialisiert eine neue instance der ControllerContext -Klasse mithilfe des angegebenen HTTP-Kontexts, der URL-Routendaten und des angegebenen Controllers.

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)

Parameter

httpContext
HttpContextBase

Der HTTP-Kontext.

routeData
RouteData

Die Routendaten.

controller
ControllerBase

Der Controller.

Gilt für: