Sdílet prostřednictvím


ControllerContext Konstruktory

Definice

Přetížení

ControllerContext()

Inicializuje novou instanci ControllerContext třídy.

ControllerContext(ControllerContext)

Inicializuje novou instanci ControllerContext třídy pomocí zadaného kontextu kontroleru.

ControllerContext(RequestContext, ControllerBase)

Inicializuje novou instanci ControllerContext třídy pomocí zadaného kontextu požadavku a kontroleru.

ControllerContext(HttpContextBase, RouteData, ControllerBase)

Inicializuje novou instanci ControllerContext třídy pomocí zadaného kontextu HTTP, dat směrování url a kontroleru.

ControllerContext()

Inicializuje novou instanci ControllerContext třídy.

public ControllerContext ();
Public Sub New ()

Platí pro

ControllerContext(ControllerContext)

Inicializuje novou instanci ControllerContext třídy pomocí zadaného kontextu kontroleru.

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)

Parametry

controllerContext
ControllerContext

Kontext kontroleru.

Výjimky

Parametr controllerContext má hodnotu null.

Platí pro

ControllerContext(RequestContext, ControllerBase)

Inicializuje novou instanci ControllerContext třídy pomocí zadaného kontextu požadavku a kontroleru.

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)

Parametry

requestContext
RequestContext

Kontext požadavku

controller
ControllerBase

Kontroler.

Výjimky

Jeden nebo oba parametry mají hodnotu null.

Platí pro

ControllerContext(HttpContextBase, RouteData, ControllerBase)

Inicializuje novou instanci ControllerContext třídy pomocí zadaného kontextu HTTP, dat směrování url a kontroleru.

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)

Parametry

httpContext
HttpContextBase

Kontext PROTOKOLU HTTP.

routeData
RouteData

Data trasy.

controller
ControllerBase

Kontroler.

Platí pro