C# 클래스 NSoft.NFramework.InversionOfControl.ContainerSelector

파일 보기 프로젝트 열기: debop/NFramework

공개 메소드들

메소드 설명
ContainerSelector ( IDictionary containers ) : System

Constructor

Enter ( string name ) : IDisposable

지정된 이름을 가진 자식 Container를 사용합니다.

Register ( string name, IWindsorContainer container ) : void

새로운 Container를 등록한다.

UseContainer ( string name ) : IDisposable

기본 Container의 자식 Container중에 해당 이름을 가진 Container를 사용한다.

메소드 상세

ContainerSelector() 공개 메소드

Constructor
public ContainerSelector ( IDictionary containers ) : System
containers IDictionary 자식 container 정보
리턴 System

Enter() 공개 메소드

지정된 이름을 가진 자식 Container를 사용합니다.
public Enter ( string name ) : IDisposable
name string 자식 컨테이너 명
리턴 IDisposable

Register() 공개 메소드

새로운 Container를 등록한다.
public Register ( string name, IWindsorContainer container ) : void
name string
container IWindsorContainer
리턴 void

UseContainer() 공개 정적인 메소드

기본 Container의 자식 Container중에 해당 이름을 가진 Container를 사용한다.
public static UseContainer ( string name ) : IDisposable
name string Container 명
리턴 IDisposable