Перечисление CorDebugStepReason
Указывает результат отдельного шага.
Синтаксис
typedef enum CorDebugStepReason {
STEP_NORMAL,
STEP_RETURN,
STEP_CALL,
STEP_EXCEPTION_FILTER,
STEP_EXCEPTION_HANDLER,
STEP_INTERCEPT,
STEP_EXIT
} CorDebugStepReason;
Элементы
Член | Описание |
---|---|
STEP_NORMAL |
Пошаговое выполнение выполняется в обычном режиме в рамках одной функции. |
STEP_RETURN |
Пошаговое выполнение продолжалось обычно после возврата функции. |
STEP_CALL |
Пошаговое выполнение продолжалось обычно в начале новой вызываемой функции. |
STEP_EXCEPTION_FILTER |
Было создано исключение, а элемент управления передан в фильтр исключений. |
STEP_EXCEPTION_HANDLER |
Было создано исключение, а элемент управления передан обработчику исключений. |
STEP_INTERCEPT |
Управление было передано перехватчику. |
STEP_EXIT |
Поток завершился до завершения шага. |
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
платформа .NET Framework версии: доступно с версии 1.0.
См. также раздел
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.