DefaultControllerFactory Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje objekt pro vytváření kontroleru, který je zaregistrovaný ve výchozím nastavení.
public class DefaultControllerFactory : System.Web.Mvc.IControllerFactory
type DefaultControllerFactory = class
interface IControllerFactory
Public Class DefaultControllerFactory
Implements IControllerFactory
- Dědičnost
-
DefaultControllerFactory
- Implementuje
Konstruktory
DefaultControllerFactory() |
Inicializuje novou instanci DefaultControllerFactory třídy. |
DefaultControllerFactory(IControllerActivator) |
Inicializuje novou instanci DefaultControllerFactory třídy pomocí aktivátoru kontroleru. |
Metody
CreateController(RequestContext, String) |
Vytvoří zadaný kontroler pomocí zadaného kontextu požadavku. |
GetControllerInstance(RequestContext, Type) |
Načte instanci kontroleru pro zadaný kontext požadavku a typ kontroleru. |
GetControllerSessionBehavior(RequestContext, Type) |
Vrátí chování relace kontroleru. |
GetControllerType(RequestContext, String) |
Načte typ kontroleru pro zadaný název a kontext požadavku. |
ReleaseController(IController) |
Uvolní zadaný kontroler. |
Explicitní implementace rozhraní
IControllerFactory.GetControllerSessionBehavior(RequestContext, String) |
Toto rozhraní API podporuje infrastrukturu ASP.NET MVC a není určeno k použití přímo z vašeho kódu. Tato metoda volá metodu GetControllerSessionBehavior(RequestContext, Type) . |