public BreakpointHitEventArgs(NodeBreakpoint breakpoint, NodeThread thread) { _breakpoint = breakpoint; _thread = thread; }
public ExceptionRaisedEventArgs(NodeThread thread, NodeException exception, bool isUnhandled) { _thread = thread; _exception = exception; _isUnhandled = isUnhandled; }
public AD7Thread(AD7Engine engine, NodeThread thread) { _engine = engine; _thread = thread; }
private void OnThreadCreated(object sender, EventArgs e) { var nodeThread = new NodeThread(_process, _process.Id); var newThread = new AD7Thread(this, nodeThread); _threads = new Tuple<NodeThread, AD7Thread>(nodeThread, newThread); lock (_syncLock) { if (_programCreated) { SendThreadStart(newThread); } else { _startThread = newThread; } } }
public ThreadEventArgs(NodeThread thread) { _thread = thread; }