Перечисление 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.

См. также раздел