CorDebugStepReason-Enumeration
Gibt das Ergebnis eines einzelnen Schritts an.
typedef enum CorDebugStepReason {
STEP_NORMAL,
STEP_RETURN,
STEP_CALL,
STEP_EXCEPTION_FILTER,
STEP_EXCEPTION_HANDLER,
STEP_INTERCEPT,
STEP_EXIT
} CorDebugStepReason;
Member
Member |
Beschreibungen |
---|---|
STEP_NORMAL |
Die schrittweise Ausführung verlief innerhalb der gleichen Funktion normal. |
STEP_RETURN |
Das schrittweise Ausführen wurde nach der Rückgabe der Funktion normal fortgesetzt. |
STEP_CALL |
Das schrittweise Ausführen wurde zu Beginn einer neu aufgerufenen Funktion normal fortgesetzt. |
STEP_EXCEPTION_FILTER |
Eine Ausnahme wurde generiert, und das Steuerelement wurde an einen Ausnahmefilter übergeben. |
STEP_EXCEPTION_HANDLER |
Eine Ausnahme wurde generiert, und das Steuerelement wurde an einen Ausnahmehandler übergeben. |
STEP_INTERCEPT |
Steuerelement wurde an einen Interceptor übergeben. |
STEP_EXIT |
Der Thread wurde beendet, bevor der Schritt ausgeführt wurde. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
Siehe auch
Referenz
ICorDebugManagedCallback::StepComplete-Methode