Freigeben über


CorDebugStepReason-Aufzählung

Gibt das Ergebnis eines einzelnen Schritts an.

Syntax

typedef enum CorDebugStepReason {
    STEP_NORMAL,
    STEP_RETURN,
    STEP_CALL,
    STEP_EXCEPTION_FILTER,
    STEP_EXCEPTION_HANDLER,
    STEP_INTERCEPT,
    STEP_EXIT
} CorDebugStepReason;

Elemente

Mitglied Description
STEP_NORMAL Schrittweises Ausführen normal innerhalb derselben Funktion.
STEP_RETURN Das Schrittweise Ausführen wird normal fortgesetzt, nachdem die Funktion zurückgegeben wurde.
STEP_CALL Schrittweises Fortsetzen am Anfang einer neu aufgerufenen Funktion.
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 Das Steuerelement wurde an einen Interceptor übergeben.
STEP_EXIT Der Thread wurde beendet, bevor der Schritt abgeschlossen wurde.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET-Versionen: Verfügbar seit .NET Framework 1.0

Siehe auch