public AD7PendingBreakpoint(IDebugBreakpointRequest2 pBpRequest, AD7Engine engine, BreakpointManager bpManager) { _bpRequest = pBpRequest; var requestInfo = new BP_REQUEST_INFO[1]; EngineUtils.CheckOk(_bpRequest.GetRequestInfo(enum_BPREQI_FIELDS.BPREQI_BPLOCATION | enum_BPREQI_FIELDS.BPREQI_CONDITION | enum_BPREQI_FIELDS.BPREQI_ALLFIELDS, requestInfo)); _bpRequestInfo = requestInfo[0]; _engine = engine; _bpManager = bpManager; _enabled = true; _deleted = false; }
public AD7PendingBreakpoint(IDebugBreakpointRequest2 pBpRequest, AD7Engine engine, BreakpointManager bpManager) { this._bpRequest = pBpRequest; var requestInfo = new BP_REQUEST_INFO[1]; EngineUtils.CheckOk(this._bpRequest.GetRequestInfo(enum_BPREQI_FIELDS.BPREQI_BPLOCATION | enum_BPREQI_FIELDS.BPREQI_CONDITION | enum_BPREQI_FIELDS.BPREQI_ALLFIELDS, requestInfo)); this._bpRequestInfo = requestInfo[0]; this._engine = engine; this._bpManager = bpManager; this._enabled = true; this._deleted = false; }
public AD7Engine() { LiveLogger.WriteLine("--------------------------------------------------------------------------------"); LiveLogger.WriteLine("AD7Engine Created ({0})", GetHashCode()); _breakpointManager = new BreakpointManager(this); Engines.Add(new WeakReference(this)); }