public DebuggedExceptionEventArgs(DebuggedAppDomain ad, DebuggedThread thread, bool unhandled) : base(ad, thread) { m_unhandled = unhandled; }
public StepCompleteEventArgs(DebuggedAppDomain ad, DebuggedThread thread, Stepper step, CorDebugStepReason reason) : base(ad, thread) { m_step = step; m_reason = reason; }
public BreakpointEventArgs(DebuggedAppDomain ad, DebuggedThread thread, Breakpoint br) : base(ad, thread) { m_break = br; }
public LogMessageEventArgs(DebuggedAppDomain ad, DebuggedThread thread, int level, short logSwitchName, short message) : base(ad, thread) { m_level = level; m_logSwitchName = logSwitchName; m_message = message; }
public LogSwitchEventArgs(DebuggedAppDomain ad, DebuggedThread thread, int level, int reason, short logSwitchName, short parentName) : base(ad, thread) { m_level = level; m_reason = reason; m_logSwitchName = logSwitchName; m_parentName = parentName; }
// // IEnumerator interface // public bool MoveNext() { ICorDebugAppDomain[] a = new ICorDebugAppDomain [1]; uint c = 0; int r = m_enum.Next((uint)a.Length, a, out c); if (r == 0 && c == 1) // S_OK && we got 1 new element { m_ad = new DebuggedAppDomain(a[0]); } else { m_ad = null; } return(m_ad != null); }
public void Reset() { m_enum.Reset(); m_ad = null; }
public DebuggedAppDomainEventArgs( DebuggedProcess process, DebuggedAppDomain ad) : base(process) { m_ad = ad; }
public UpdateModuleSymbolsEventArgs(DebuggedAppDomain ad, DebuggedModule module, IStream stream) : base(ad, module) { m_stream = stream; }
public DebuggedAssemblyEventArgs(DebuggedAppDomain ad, DebuggedAssembly assembly) : base(ad) { m_assembly = assembly; }
public DebuggedClassEventArgs(DebuggedAppDomain ad, DebuggedClass Class) : base(ad) { m_class = Class; }
public DebuggedModuleEventArgs(DebuggedAppDomain ad, DebuggedModule module) : base(ad) { m_module = module; }
public EvalEventArgs(DebuggedAppDomain ad, DebuggedThread thread, Eval eval) : base(ad, thread) { m_eval = eval; }
public DebuggedThreadEventArgs(DebuggedAppDomain ad, DebuggedThread thread) : base(ad) { m_thread = thread; }
public DebuggedAppDomainBaseEventArgs(DebuggedAppDomain ad) : base(ad) { }