C# 클래스 TaskBroker.ModHolder

파일 보기 프로젝트 열기: skipme/TaskMQ 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ModInterfaces Type>.Dictionary
ModLocalInterfaces Type>.Dictionary
Modules ModMod>.Dictionary
loadedInterfaces string>.Dictionary

공개 메소드들

메소드 설명
GetInstanceByName ( string name ) : ModMod
HostModule ( string interfaceName, ModMod mod, IBroker b ) : void
ModHolder ( Broker b ) : System
RegisterInterface ( Type interfaceMod, string assembly ) : void
this ( string name ) : ModMod

비공개 메소드들

메소드 설명
AddInterfacesFromCurrentDomain ( Broker b ) : void
ExitMod ( string name ) : void
reloadLocalMods ( Broker b ) : void

메소드 상세

GetInstanceByName() 공개 메소드

public GetInstanceByName ( string name ) : ModMod
name string
리턴 ModMod

HostModule() 공개 메소드

public HostModule ( string interfaceName, ModMod mod, IBroker b ) : void
interfaceName string
mod ModMod
b IBroker
리턴 void

ModHolder() 공개 메소드

public ModHolder ( Broker b ) : System
b Broker
리턴 System

RegisterInterface() 공개 메소드

public RegisterInterface ( Type interfaceMod, string assembly ) : void
interfaceMod System.Type
assembly string
리턴 void

this() 공개 메소드

public this ( string name ) : ModMod
name string
리턴 ModMod

프로퍼티 상세

ModInterfaces 공개적으로 프로퍼티

public Dictionary ModInterfaces
리턴 Type>.Dictionary

ModLocalInterfaces 공개적으로 프로퍼티

public Dictionary ModLocalInterfaces
리턴 Type>.Dictionary

Modules 공개적으로 프로퍼티

public Dictionary Modules
리턴 ModMod>.Dictionary

loadedInterfaces 공개적으로 프로퍼티

public Dictionary loadedInterfaces
리턴 string>.Dictionary