Udostępnij za pośrednictwem


ControllerContext Konstruktory

Definicja

Przeciążenia

ControllerContext()

Inicjuje nowe wystąpienie klasy ControllerContext.

ControllerContext(ControllerContext)

Inicjuje ControllerContext nowe wystąpienie klasy przy użyciu określonego kontekstu kontrolera.

ControllerContext(RequestContext, ControllerBase)

Inicjuje ControllerContext nowe wystąpienie klasy przy użyciu określonego kontekstu żądania i kontrolera.

ControllerContext(HttpContextBase, RouteData, ControllerBase)

Inicjuje ControllerContext nowe wystąpienie klasy przy użyciu określonego kontekstu HTTP, danych trasy adresu URL i kontrolera.

ControllerContext()

Inicjuje nowe wystąpienie klasy ControllerContext.

public ControllerContext ();
Public Sub New ()

Dotyczy

ControllerContext(ControllerContext)

Inicjuje ControllerContext nowe wystąpienie klasy przy użyciu określonego kontekstu kontrolera.

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

Kontekst kontrolera.

Wyjątki

Parametr controllerContext ma wartość null.

Dotyczy

ControllerContext(RequestContext, ControllerBase)

Inicjuje ControllerContext nowe wystąpienie klasy przy użyciu określonego kontekstu żądania i kontrolera.

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

Kontekst żądania.

controller
ControllerBase

Kontroler.

Wyjątki

Jeden lub oba parametry mają wartość null.

Dotyczy

ControllerContext(HttpContextBase, RouteData, ControllerBase)

Inicjuje ControllerContext nowe wystąpienie klasy przy użyciu określonego kontekstu HTTP, danych trasy adresu URL i kontrolera.

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

Kontekst HTTP.

routeData
RouteData

Dane trasy.

controller
ControllerBase

Kontroler.

Dotyczy