CorDebugStepReason (Enumeración)
Indica el resultado de un paso individual.
typedef enum CorDebugStepReason {
STEP_NORMAL,
STEP_RETURN,
STEP_CALL,
STEP_EXCEPTION_FILTER,
STEP_EXCEPTION_HANDLER,
STEP_INTERCEPT,
STEP_EXIT
} CorDebugStepReason;
Miembros
Miembro |
Descripción |
---|---|
STEP_NORMAL |
La ejecución paso a paso ha finalizado normalmente, dentro de la misma función. |
STEP_RETURN |
La ejecución paso a paso ha continuado normalmente, después de la devolución de la función. |
STEP_CALL |
La ejecución paso a paso ha continuado normalmente, al principio de la función a la que se acaba de llamar. |
STEP_EXCEPTION_FILTER |
Se ha generado una excepción y el control se ha pasado a un filtro de excepciones. |
STEP_EXCEPTION_HANDLER |
Se ha generado una excepción y el control se ha pasado a un controlador de excepciones. |
STEP_INTERCEPT |
El control se pasó a un interceptor. |
STEP_EXIT |
El subproceso salió antes de que se completara el paso. |
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
Vea también
Referencia
ICorDebugManagedCallback::StepComplete (Método)