C# 클래스 Castle.Facilities.DynamicLoader.DynamicLoaderRegistry

Stores instances of RemoteLoader.
상속: IDisposable
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void

Implementation of IDisposable.

GetLoader ( string domainId ) : RemoteLoader

Gets the RemoteLoader instance for the specified domainId.

RegisterComponentOnDomain ( string domainId, string key, Type service, Type component ) : void

Registers a specific component on a specific domain.

The implementation simply calls GetLoader to get the correct RemoteLoader, then add the component to the RemoteLoader.Kernel.

RegisterLoader ( string domainId, RemoteLoader loader ) : void

Register a new loader, for the specified domainId.

메소드 상세

Dispose() 공개 메소드

Implementation of IDisposable.
public Dispose ( ) : void
리턴 void

GetLoader() 공개 메소드

Gets the RemoteLoader instance for the specified domainId.
public GetLoader ( string domainId ) : RemoteLoader
domainId string
리턴 RemoteLoader

RegisterComponentOnDomain() 공개 메소드

Registers a specific component on a specific domain.
The implementation simply calls GetLoader to get the correct RemoteLoader, then add the component to the RemoteLoader.Kernel.
public RegisterComponentOnDomain ( string domainId, string key, Type service, Type component ) : void
domainId string
key string
service System.Type
component System.Type
리턴 void

RegisterLoader() 공개 메소드

Register a new loader, for the specified domainId.
public RegisterLoader ( string domainId, RemoteLoader loader ) : void
domainId string
loader RemoteLoader
리턴 void