다음을 통해 공유


dbgEventReason2 열거형

대부분의 디버깅 이벤트에 대한 원인을 지정합니다.

네임스페이스:  EnvDTE80
어셈블리:  EnvDTE80(EnvDTE80.dll)

구문

‘선언
<GuidAttribute("ECD94EEC-EBF9-45B2-B072-1624241C7C0B")> _
Public Enumeration dbgEventReason2
[GuidAttribute("ECD94EEC-EBF9-45B2-B072-1624241C7C0B")]
public enum dbgEventReason2
[GuidAttribute(L"ECD94EEC-EBF9-45B2-B072-1624241C7C0B")]
public enum class dbgEventReason2
[<GuidAttribute("ECD94EEC-EBF9-45B2-B072-1624241C7C0B")>]
type dbgEventReason2
public enum dbgEventReason2

멤버

멤버 이름 설명
dbgEventReason2None 사용되지 않습니다.사용되지 않습니다.
dbgEventReason2Go 디버깅을 계속 진행합니다.
dbgEventReason2AttachProgram 프로그램이 연결되었습니다.
dbgEventReason2DetachProgram 프로그램이 분리되었습니다.
dbgEventReason2LaunchProgram 프로그램을 시작했습니다.
dbgEventReason2EndProgram 프로그램이 종료되었습니다.
dbgEventReason2StopDebugging 디버깅 중인 프로세스가 종료되었거나 분리되었습니다.
dbgEventReason2Step 디버거를 한 단계씩 실행합니다.
dbgEventReason2Breakpoint 중단점에 도달했습니다.
dbgEventReason2ExceptionThrown 예외가 throw되었습니다.
dbgEventReason2ExceptionNotHandled 예외를 처리하지 못했습니다.
dbgEventReason2UserBreak 사용자가 Break 키를 눌렀습니다.
dbgEventReason2ContextSwitch 사용자가 스택 프레임, 스레드 또는 프로세스를 전환했습니다.
dbgEventReason2Evaluation 수식을 평가했습니다.
dbgEventReason2UnwindFromException 예외가 발생한 후에 상태를 예외가 throw되기 이전 상태로 다시 설정했습니다.

설명

Debugger 개체의 LastBreakReason 속성과 Debugger 이벤트 OnEnterBreakMode에 사용됩니다.

참고 항목

참조

EnvDTE80 네임스페이스