Compartir a través de


DefaultControllerFactory Clase

Definición

Representa el generador de controladores registrado de forma predeterminada.

public class DefaultControllerFactory : System.Web.Mvc.IControllerFactory
type DefaultControllerFactory = class
    interface IControllerFactory
Public Class DefaultControllerFactory
Implements IControllerFactory
Herencia
DefaultControllerFactory
Implementaciones

Constructores

DefaultControllerFactory()

Inicializa una nueva instancia de la clase DefaultControllerFactory.

DefaultControllerFactory(IControllerActivator)

Inicializa una nueva instancia de la DefaultControllerFactory clase mediante un activador de controlador.

Métodos

CreateController(RequestContext, String)

Crea el controlador especificado mediante el contexto de solicitud especificado.

GetControllerInstance(RequestContext, Type)

Recupera la instancia del controlador para el contexto de solicitud y el tipo de dispositivo especificados.

GetControllerSessionBehavior(RequestContext, Type)

Devuelve el comportamiento de sesión del controlador.

GetControllerType(RequestContext, String)

Recupera el tipo de controlador para el nombre y el contexto de solicitud especificados.

ReleaseController(IController)

Libera el controlador especificado.

Implementaciones de interfaz explícitas

IControllerFactory.GetControllerSessionBehavior(RequestContext, String)

Esta API admite la infraestructura de ASP.NET MVC y no está previsto su uso directo desde el código. Este método llama al método GetControllerSessionBehavior(RequestContext, Type).

Se aplica a