コード例 #1
0
        public CorFunctionBreakpoint CreateBreakpoint(int offset)
        {
            ICorDebugFunctionBreakpoint ibreakpoint;

            m_code.CreateBreakpoint((uint)offset, out ibreakpoint);
            return(ibreakpoint == null ? null : new CorFunctionBreakpoint(ibreakpoint));
        }
コード例 #2
0
ファイル: CorCode.cs プロジェクト: Theoistic/Cursive
        /// <summary>
        /// Creates a new code breakpoint.
        /// </summary>
        /// <returns>A newly created code breakpoint.</returns>
        public CorBreakpoint CreateBreakpoint(Int32 iloffset)
        {
            ICorDebugFunctionBreakpoint cobreak;

            cocode.CreateBreakpoint((UInt32)iloffset, out cobreak);

            return(new CorFunctionBreakpoint(cobreak, options));
        }
コード例 #3
0
        public FunctionBreakpoint CreateBreakpoint(uint offset)
        {
            ICorDebugFunctionBreakpoint comBreakpoint;

            _comCode.CreateBreakpoint(offset, out comBreakpoint);
            var breakPoint = new FunctionBreakpoint(Function, comBreakpoint);

            Function.Module.Assembly.Domain.AddBreakpoint(breakPoint);
            return(breakPoint);
        }