DefaultControllerFactory 클래스

정의

기본적으로 등록되어 있는 컨트롤러 팩터리를 나타냅니다.

public class DefaultControllerFactory : System.Web.Mvc.IControllerFactory
type DefaultControllerFactory = class
    interface IControllerFactory
Public Class DefaultControllerFactory
Implements IControllerFactory
상속
DefaultControllerFactory
구현

생성자

DefaultControllerFactory()

DefaultControllerFactory 클래스의 새 인스턴스를 초기화합니다.

DefaultControllerFactory(IControllerActivator)

컨트롤러 활성화기를 사용하여 클래스의 DefaultControllerFactory 새 instance 초기화합니다.

메서드

CreateController(RequestContext, String)

지정된 요청 컨텍스트를 사용하여 지정된 컨트롤러를 만듭니다.

GetControllerInstance(RequestContext, Type)

지정된 요청 컨텍스트와 컨트롤러 형식에 대한 컨트롤러 인스턴스를 검색합니다.

GetControllerSessionBehavior(RequestContext, Type)

컨트롤러의 세션 동작을 반환합니다.

GetControllerType(RequestContext, String)

지정된 이름과 요청 컨텍스트에 대한 컨트롤러 형식을 검색합니다.

ReleaseController(IController)

지정된 컨트롤러를 해제합니다.

명시적 인터페이스 구현

IControllerFactory.GetControllerSessionBehavior(RequestContext, String)

이 API는 ASP.NET MVC 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다. 이 메서드는 GetControllerSessionBehavior(RequestContext, Type) 메서드를 호출합니다.

적용 대상