DefaultControllerFactory クラス

定義

既定で登録されるコントローラー ファクトリを表します。

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) メソッドを呼び出します。

適用対象