Esempio n. 1
0
        internal void OnModuleUnloaded(Module module)
        {
            module.Dispose();

            if (this.ModuleUnloaded != null)
            {
                this.ModuleUnloaded(this, new ModuleEventArgs(module));
            }
        }
Esempio n. 2
0
		internal void RemoveModule(Module module)
		{
			moduleCollection.Remove(module);
			OnModuleUnloaded(module);
			module.Dispose();
		}
Esempio n. 3
0
		internal void OnModuleUnloaded(Module module)
		{
			module.Dispose();
			
			if (this.ModuleUnloaded != null) {
				this.ModuleUnloaded(this, new ModuleEventArgs(module));
			}
		}
Esempio n. 4
0
 internal void RemoveModule(Module module)
 {
     moduleCollection.Remove(module);
     OnModuleUnloaded(module);
     module.Dispose();
 }