Поделиться через


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

Члены

Имя члена Описание
dbgEventReason2AttachProgram Программа вложена.
dbgEventReason2Breakpoint Достижение точки останова.
dbgEventReason2ContextSwitch Переключение пользователем кадров стека, потоков или процессов.
dbgEventReason2DetachProgram Программа отсоединена.
dbgEventReason2EndProgram Завершение программы.
dbgEventReason2Evaluation Было произведено вычисление.
dbgEventReason2ExceptionNotHandled Исключение не обработано.
dbgEventReason2ExceptionThrown Возникло исключение.
dbgEventReason2Go Продолжение отладки.
dbgEventReason2LaunchProgram Запуск программы.
dbgEventReason2None Устаревший.Не используется.
dbgEventReason2Step Переход в отладчик.
dbgEventReason2StopDebugging Завершение или открепление отлаживаемого процесса.
dbgEventReason2UnwindFromException После того как произошло исключение, было восстановлено состояние, предшествовавшее моменту наступления исключения.
dbgEventReason2UserBreak Пользователь прервал выполнение.

Заметки

Используется свойством LastBreakReason объекта Debugger и событием OnEnterBreakMode объекта Debugger.

См. также

Ссылки

EnvDTE80 - пространство имен