DefaultControllerFactory Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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). |