DefaultControllerFactory 類別

定義

表示預設會註冊的控制器 Factory。

public class DefaultControllerFactory : System.Web.Mvc.IControllerFactory
type DefaultControllerFactory = class
    interface IControllerFactory
Public Class DefaultControllerFactory
Implements IControllerFactory
繼承
DefaultControllerFactory
實作

建構函式

DefaultControllerFactory()

初始化 DefaultControllerFactory 類別的新執行個體。

DefaultControllerFactory(IControllerActivator)

使用控制器啟動器,初始化 類別的新實例 DefaultControllerFactory

方法

CreateController(RequestContext, String)

使用指定的要求內容,建立指定的控制器。

GetControllerInstance(RequestContext, Type)

擷取指定之要求內容和控制器型別的控制器執行個體。

GetControllerSessionBehavior(RequestContext, Type)

傳回控制器的工作階段行為。

GetControllerType(RequestContext, String)

擷取指定之名稱和要求內容的控制器型別。

ReleaseController(IController)

釋放指定的控制器。

明確介面實作

IControllerFactory.GetControllerSessionBehavior(RequestContext, String)

這個 API 支援 ASP.NET MVC 基礎結構,但不建議直接使用於您的程式碼中。 這個方法會呼叫 GetControllerSessionBehavior(RequestContext, Type) 方法。

適用於