C# 클래스 Calyptus.Mvc.WebFormsViewFactory

상속: IViewFactory
파일 보기 프로젝트 열기: sebmarkbage/calyptus.mvc

Private Properties

프로퍼티 타입 설명
GetControlType System.Type
GetMasterOf IViewTemplate
GetMasterType string
GetPageType System.Type
GetPaths IEnumerable
GetType System.Type
GetType System.Type
InitMasterRecursively void

공개 메소드들

메소드 설명
FindView ( IViewTemplate template ) : IView

보호된 메소드들

메소드 설명
GetControlInstance ( IViewTemplate template ) : IView
GetMasterInstance ( IViewTemplate template, IView parent ) : IView
GetPageInstance ( IViewTemplate template ) : IView

비공개 메소드들

메소드 설명
GetControlType ( Type t ) : Type
GetMasterOf ( IViewTemplate t ) : IViewTemplate
GetMasterType ( Type t ) : string
GetPageType ( Type t ) : Type
GetPaths ( Type t ) : IEnumerable
GetType ( Type template, Type validType ) : Type
GetType ( Type template, Type validTypes, string filePatterns ) : Type
InitMasterRecursively ( IView v, IViewTemplate t ) : void

메소드 상세

FindView() 공개 메소드

public FindView ( IViewTemplate template ) : IView
template IViewTemplate
리턴 IView

GetControlInstance() 보호된 정적인 메소드

protected static GetControlInstance ( IViewTemplate template ) : IView
template IViewTemplate
리턴 IView

GetMasterInstance() 보호된 정적인 메소드

protected static GetMasterInstance ( IViewTemplate template, IView parent ) : IView
template IViewTemplate
parent IView
리턴 IView

GetPageInstance() 보호된 정적인 메소드

protected static GetPageInstance ( IViewTemplate template ) : IView
template IViewTemplate
리턴 IView