C# 클래스 Castle.MonoRail.Framework.Services.DefaultViewComponentFactory

Default implementation of IViewComponentFactory

This implementation looks for concrete types that extend ViewComponent in an assembly

상속: AbstractViewComponentFactory
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono 1 사용 예제들

공개 메소드들

메소드 설명
DefaultViewComponentFactory ( ) : System

Constructs a DefaultViewComponentFactory

Initialize ( ) : void

Invoked by the framework in order to initialize the state

Inspect ( Assembly assembly ) : void

Inspect the assembly's public types.

Inspect ( String assemblyFileName ) : void

Loads the assembly and inspect its public types.

Service ( IServiceProvider provider ) : void

Invoked by the framework in order to give a chance to obtain other services

보호된 메소드들

메소드 설명
GetViewComponentRegistry ( ) : IViewComponentRegistry

Gets the view component registry.

메소드 상세

DefaultViewComponentFactory() 공개 메소드

Constructs a DefaultViewComponentFactory
public DefaultViewComponentFactory ( ) : System
리턴 System

GetViewComponentRegistry() 보호된 메소드

Gets the view component registry.
protected GetViewComponentRegistry ( ) : IViewComponentRegistry
리턴 IViewComponentRegistry

Initialize() 공개 메소드

Invoked by the framework in order to initialize the state
public Initialize ( ) : void
리턴 void

Inspect() 공개 메소드

Inspect the assembly's public types.
public Inspect ( Assembly assembly ) : void
assembly System.Reflection.Assembly
리턴 void

Inspect() 공개 메소드

Loads the assembly and inspect its public types.
public Inspect ( String assemblyFileName ) : void
assemblyFileName String
리턴 void

Service() 공개 메소드

Invoked by the framework in order to give a chance to obtain other services
public Service ( IServiceProvider provider ) : void
provider IServiceProvider The service proviver
리턴 void