ControllerContext 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
ControllerContext() |
初始化 ControllerContext 類別的新執行個體。 |
ControllerContext(ControllerContext) |
使用指定的控制器內容, ControllerContext 初始化 類別的新實例。 |
ControllerContext(RequestContext, ControllerBase) |
使用指定的要求內容和控制器,初始化 類別的新實例 ControllerContext 。 |
ControllerContext(HttpContextBase, RouteData, ControllerBase) |
使用指定的 HTTP 內容、URL 路由資料和控制器,初始化 類別的新實例 ControllerContext 。 |
ControllerContext()
ControllerContext(ControllerContext)
使用指定的控制器內容, ControllerContext 初始化 類別的新實例。
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)
參數
- controllerContext
- ControllerContext
控制器內容。
例外狀況
controllerContext
參數為 null。
適用於
ControllerContext(RequestContext, ControllerBase)
使用指定的要求內容和控制器,初始化 類別的新實例 ControllerContext 。
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)
參數
- requestContext
- RequestContext
要求內容。
- controller
- ControllerBase
控制器。
例外狀況
一或兩個參數都是 Null。
適用於
ControllerContext(HttpContextBase, RouteData, ControllerBase)
使用指定的 HTTP 內容、URL 路由資料和控制器,初始化 類別的新實例 ControllerContext 。
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)
參數
- httpContext
- HttpContextBase
HTTP 內容。
- routeData
- RouteData
路徑資料。
- controller
- ControllerBase
控制器。