Beispiel #1
0
        public MonoEngine()
        {
            var breakpointManager = new MonoBreakpointManager(this);

            _threadManager = new MonoThreadManager(this);

            Program = new DebuggedProgram(this, breakpointManager, _threadManager);
        }
        public MonoPendingBreakpoint(MonoBreakpointManager breakpointManager, IDebugBreakpointRequest2 request)
        {
            _breakpointManager = breakpointManager;
            _request           = request;

            var requestInfo = new BP_REQUEST_INFO[1];

            EngineUtils.CheckOk(request.GetRequestInfo(enum_BPREQI_FIELDS.BPREQI_ALLFIELDS, requestInfo));
            _requestInfo = requestInfo[0];
        }