Expand Minimize

dbgEventReason2 Enumeration

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Specifies the reason for most debugging events.

Namespace:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

[GuidAttribute("ECD94EEC-EBF9-45B2-B072-1624241C7C0B")]
public enum dbgEventReason2

Member nameDescription
dbgEventReason2AttachProgramProgram was attached.
dbgEventReason2BreakpointBreakpoint was hit.
dbgEventReason2ContextSwitchUser switched stackframes, threads, or processes.
dbgEventReason2DetachProgramProgram was detached.
dbgEventReason2EndProgramProgram ended.
dbgEventReason2EvaluationAn evaluation occurred.
dbgEventReason2ExceptionNotHandledAn exception was not handled.
dbgEventReason2ExceptionThrownAn exception was thrown.
dbgEventReason2GoDebugging continued.
dbgEventReason2LaunchProgramProgram was launched.
dbgEventReason2NoneDeprecated. Not in use.
dbgEventReason2StepStep into debugger occurred.
dbgEventReason2StopDebuggingProcess being debugged has been terminated or detached.
dbgEventReason2UnwindFromExceptionAfter an exception has occurred, the state has been reset to the state prior to when the exception was thrown.
dbgEventReason2UserBreakUser hits break.

Used by the Debugger object's LastBreakReason property and by the Debugger event OnEnterBreakMode.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft