예제 #1
0
 int IDebugBreakpointBoundEvent2.EnumBoundBreakpoints(out IEnumDebugBoundBreakpoints2 ppEnum)
 {
     ppEnum = new AD7BoundBreakpointsEnum(new IDebugBoundBreakpoint2[] { _breakpoint });
     return(VSConstants.S_OK);
 }
예제 #2
0
 int IDebugPendingBreakpoint2.EnumBoundBreakpoints(out IEnumDebugBoundBreakpoints2 ppEnum)
 {
     ppEnum = new AD7BoundBreakpointsEnum(new IDebugBoundBreakpoint2[] { this });
     return(VSConstants.S_OK);
 }
예제 #3
0
        public void OnBreakpointsHit(IDebugBoundBreakpoint2[] breakpoints)
        {
            var boundBreakpoints = new AD7BoundBreakpointsEnum(breakpoints);

            Send(new AD7BreakpointEvent(boundBreakpoints), AD7BreakpointEvent.GUID);
        }