C# Class Flood.Modules.ModuleManager

Inheritance: IContextLoader
Afficher le fichier Open project: FloodProject/flood Class Usage Examples

Méthodes publiques

Свойство Type Description
ModuleLibrary ModuleLibrary

Méthodes publiques

Méthode Description
Init ( ServiceManager serviceManager ) : void
LoadModule ( ModuleId moduleId ) : Assembly
ModuleManager ( ) : Flood.Remoting

Private Methods

Méthode Description
CheckGlobalServices ( Assembly assembly ) : void
CreateModuleObject ( Assembly assembly ) : IModule
GetLoadedAssembly ( ModuleId moduleId ) : Assembly
GetModuleId ( Assembly assembly ) : ModuleId
GetModuleId ( AssemblyName assemblyName ) : ModuleId
IContextLoader ( Assembly assembly ) : IContextId
IContextLoader ( Message data ) : IContextId
IContextLoader ( IContextId contextId ) : Task

Method Details

Init() public méthode

public Init ( ServiceManager serviceManager ) : void
serviceManager ServiceManager
Résultat void

LoadModule() public méthode

public LoadModule ( ModuleId moduleId ) : Assembly
moduleId ModuleId
Résultat System.Reflection.Assembly

ModuleManager() public méthode

public ModuleManager ( ) : Flood.Remoting
Résultat Flood.Remoting

Property Details

ModuleLibrary public_oe property

public ModuleLibrary,Flood.Modules ModuleLibrary
Résultat ModuleLibrary