Enumeração de CorDebugStepReason
Indica o resultado de uma etapa individual.
typedef enum CorDebugStepReason {
STEP_NORMAL,
STEP_RETURN,
STEP_CALL,
STEP_EXCEPTION_FILTER,
STEP_EXCEPTION_HANDLER,
STEP_INTERCEPT,
STEP_EXIT
} CorDebugStepReason;
Membros
Membro |
Descrição |
---|---|
STEP_NORMAL |
Revisão concluída normalmente, dentro da mesma função. |
STEP_RETURN |
Revisão continua normalmente, após a função retornou. |
STEP_CALL |
Revisão continua normalmente, no início de uma função chamada recentemente. |
STEP_EXCEPTION_FILTER |
Uma exceção foi gerada e o controle foi passado para um filtro de exceção. |
STEP_EXCEPTION_HANDLER |
Uma exceção foi gerada e o controle foi passado para o manipulador de exceção. |
STEP_INTERCEPT |
Controle foi passado para um interceptador. |
STEP_EXIT |
O thread foi encerrado antes que a etapa foi concluída. |
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
Consulte também
Referência
Método de ICorDebugManagedCallback::StepComplete