C# Class TaskBroker.ModHolder

Afficher le fichier Open project: skipme/TaskMQ Class Usage Examples

Méthodes publiques

Свойство Type Description
ModInterfaces Type>.Dictionary
ModLocalInterfaces Type>.Dictionary
Modules ModMod>.Dictionary
loadedInterfaces string>.Dictionary

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
AddInterfacesFromCurrentDomain ( Broker b ) : void
ExitMod ( string name ) : void
reloadLocalMods ( Broker b ) : void

Method Details

GetInstanceByName() public méthode

public GetInstanceByName ( string name ) : ModMod
name string
Résultat ModMod

HostModule() public méthode

public HostModule ( string interfaceName, ModMod mod, IBroker b ) : void
interfaceName string
mod ModMod
b IBroker
Résultat void

ModHolder() public méthode

public ModHolder ( Broker b ) : System
b Broker
Résultat System

RegisterInterface() public méthode

public RegisterInterface ( Type interfaceMod, string assembly ) : void
interfaceMod System.Type
assembly string
Résultat void

this() public méthode

public this ( string name ) : ModMod
name string
Résultat ModMod

Property Details

ModInterfaces public_oe property

public Dictionary ModInterfaces
Résultat Type>.Dictionary

ModLocalInterfaces public_oe property

public Dictionary ModLocalInterfaces
Résultat Type>.Dictionary

Modules public_oe property

public Dictionary Modules
Résultat ModMod>.Dictionary

loadedInterfaces public_oe property

public Dictionary loadedInterfaces
Résultat string>.Dictionary