Language

DefaultControllerFactory クラス

定義

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

public class DefaultControllerFactory : System.Web.Mvc.IControllerFactory
type DefaultControllerFactory = class
    interface IControllerFactory
Public Class DefaultControllerFactory
Implements IControllerFactory
継承
DefaultControllerFactory
実装

コンストラクター

Name 説明
DefaultControllerFactory()

DefaultControllerFactory クラスの新しいインスタンスを初期化します。

DefaultControllerFactory(IControllerActivator)

コントローラー アクティベーターを使用して、 クラスの DefaultControllerFactory 新しいインスタンスを初期化します。

メソッド

Name 説明
CreateController(RequestContext, String)

指定された要求コンテキストを使用して、指定されたコントローラーを作成します。

GetControllerInstance(RequestContext, Type)

指定した要求コンテキストおよびコントローラーの種類のコントローラー インスタンスを取得します。

GetControllerSessionBehavior(RequestContext, Type)

コントローラーのセッション動作を返します。

GetControllerType(RequestContext, String)

指定した名前および要求コンテキストのコントローラーの種類を取得します。

ReleaseController(IController)

指定されたコントローラーを解放します。

明示的なインターフェイスの実装

Name 説明
IControllerFactory.GetControllerSessionBehavior(RequestContext, String)

この API は、ASP.NET MVC インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このメソッドは、GetControllerSessionBehavior(RequestContext, Type) メソッドを呼び出します。

適用対象