internal void DispatchModuleUnloadEvent(GenericDebuggerEventArgs <RuntimeModule> e) { _modules.Remove(e.TargetObject.ComModule); OnModuleUnload(e); }
internal void DispatchModuleLoadEvent(GenericDebuggerEventArgs <RuntimeModule> e) { _modules.Add(e.TargetObject.ComModule, e.TargetObject); OnModuleLoad(e); }
internal void DispatchThreadExitedEvent(GenericDebuggerEventArgs <RuntimeThread> e) { _threads.Remove(e.TargetObject.ComThread); OnThreadExited(e); }
internal void DispatchThreadCreatedEvent(GenericDebuggerEventArgs <RuntimeThread> e) { _threads.Add(e.TargetObject.ComThread, e.TargetObject); OnThreadCreated(e); }
internal void DispatchAssemblyUnloadEvent(GenericDebuggerEventArgs <RuntimeAssembly> e) { _assemblies.Remove(e.TargetObject.ComAssembly); OnAssemblyUnload(e); }
internal void DispatchAssemblyLoadEvent(GenericDebuggerEventArgs <RuntimeAssembly> e) { _assemblies.Add(e.TargetObject.ComAssembly, e.TargetObject); OnAssemblyLoad(e); }