Пример #1
0
        public ExceptionUnwindStopReason(CorDebug.CorAppDomain appDomain, CorDebug.CorThread thread,
                                         CorDebugExceptionUnwindCallbackType eventType, int flags)

        {
            m_appDomain = appDomain;
            m_thread    = thread;
            m_eventtype = eventType;
            m_flags     = flags;
        }
Пример #2
0
 public ExceptionThrownStopReason(CorDebug.CorAppDomain appDomain, CorDebug.CorThread thread, CorDebug.CorFrame frame,
                                  int offset, CorDebugExceptionCallbackType eventType, int flags)
 {
     m_appDomain = appDomain;
     m_thread    = thread;
     m_frame     = frame;
     m_offset    = offset;
     m_eventtype = eventType;
     m_flags     = flags;
 }
Пример #3
0
 /// <summary>
 /// Create a new instance of the FunctionRemapCompleteStopReason class.
 /// </summary>
 /// <param name="appDomain">The appDomain where remapping is occuring.</param>
 /// <param name="thread">The thread on which the remapping is occuring.</param>
 /// <param name="managedFunction">The version of function the debugger remapped to.</param>
 public FunctionRemapCompleteStopReason(CorDebug.CorAppDomain appDomain,
                                        CorDebug.CorThread thread,
                                        CorDebug.CorFunction managedFunction)
 {
     Debug.Assert(appDomain != null);
     Debug.Assert(thread != null);
     Debug.Assert(managedFunction != null);
     m_appDomain = appDomain;
     m_thread    = thread;
     m_function  = managedFunction;
 }
Пример #4
0
 public RemapOpportunityReachedStopReason(CorDebug.CorAppDomain appDomain,
                                          CorDebug.CorThread thread,
                                          CorDebug.CorFunction oldFunction,
                                          CorDebug.CorFunction newFunction,
                                          int oldILOffset)
 {
     Debug.Assert(appDomain != null);
     Debug.Assert(thread != null);
     Debug.Assert(oldFunction != null);
     Debug.Assert(newFunction != null);
     m_appDomain   = appDomain;
     m_thread      = thread;
     m_oldFunction = oldFunction;
     m_newFunction = newFunction;
     m_oldILOffset = oldILOffset;
 }
Пример #5
0
 /// <summary>
 /// Create a new instance of the FunctionRemapCompleteStopReason class.
 /// </summary>
 /// <param name="appDomain">The appDomain where remapping is occuring.</param>
 /// <param name="thread">The thread on which the remapping is occuring.</param>
 /// <param name="managedFunction">The version of function the debugger remapped to.</param>
 public FunctionRemapCompleteStopReason(CorDebug.CorAppDomain appDomain,
                                        CorDebug.CorThread thread,
                                        CorDebug.CorFunction managedFunction)
 {
     Debug.Assert(appDomain != null);
     Debug.Assert(thread != null);
     Debug.Assert(managedFunction != null);
     m_appDomain = appDomain;
     m_thread = thread;
     m_function = managedFunction;
 }
Пример #6
0
 public RemapOpportunityReachedStopReason(CorDebug.CorAppDomain appDomain,
                                          CorDebug.CorThread thread,
                                          CorDebug.CorFunction oldFunction,
                                          CorDebug.CorFunction newFunction,
                                          int oldILOffset)
 {
     Debug.Assert(appDomain != null);
     Debug.Assert(thread != null);
     Debug.Assert(oldFunction != null);
     Debug.Assert(newFunction != null);
     m_appDomain = appDomain;
     m_thread = thread;
     m_oldFunction = oldFunction;
     m_newFunction = newFunction;
     m_oldILOffset = oldILOffset;
 }
Пример #7
0
 public ExceptionThrownStopReason(CorDebug.CorAppDomain appDomain, CorDebug.CorThread thread, CorDebug.CorFrame frame,
                                  int offset, CorDebugExceptionCallbackType eventType, int flags,
                                  bool exceptionEnhancedOn)
 {
     m_appDomain = appDomain;
     m_thread = thread;
     m_frame = frame;
     m_offset = offset;
     m_eventtype = eventType;
     m_flags = flags;
     m_exceptionEnhancedOn = exceptionEnhancedOn;
 }
Пример #8
0
        public ExceptionUnwindStopReason(CorDebug.CorAppDomain appDomain, CorDebug.CorThread thread,
                                         CorDebugExceptionUnwindCallbackType eventType, int flags)

        {
            m_appDomain = appDomain;
            m_thread = thread;
            m_eventtype = eventType;
            m_flags = flags;
        }
Пример #9
0
 public UnhandledExceptionThrownStopReason(CorDebug.CorAppDomain appDomain, CorDebug.CorThread thread, CorDebug.CorFrame frame,
                                           int offset, CorDebugExceptionCallbackType eventType, int flags)
     : base(appDomain, thread, frame, offset, eventType, flags)
 {
 }