DefaultControllerFactory Classe

Definizione

Rappresenta la factory del controller registrata per impostazione predefinita.

public class DefaultControllerFactory : System.Web.Mvc.IControllerFactory
type DefaultControllerFactory = class
    interface IControllerFactory
Public Class DefaultControllerFactory
Implements IControllerFactory
Ereditarietà
DefaultControllerFactory
Implementazioni

Costruttori

DefaultControllerFactory()

Inizializza una nuova istanza della classe DefaultControllerFactory.

DefaultControllerFactory(IControllerActivator)

Inizializza una nuova istanza della DefaultControllerFactory classe usando un attivatore controller.

Metodi

CreateController(RequestContext, String)

Crea il controller specificato utilizzando il contesto della richiesta specificato.

GetControllerInstance(RequestContext, Type)

Recupera l'istanza del controller per il contesto della richiesta e il tipo di controller specificati.

GetControllerSessionBehavior(RequestContext, Type)

Restituisce il comportamento di sessione del controller.

GetControllerType(RequestContext, String)

Recupera il tipo di controller per il nome e il contesto della richiesta specificati.

ReleaseController(IController)

Rilascia il controller specificato.

Implementazioni dell'interfaccia esplicita

IControllerFactory.GetControllerSessionBehavior(RequestContext, String)

Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice. Questo metodo chiama il metodo GetControllerSessionBehavior(RequestContext, Type).

Si applica a