Freigeben über


CorDebugExceptionFlags-Aufzählung

Stellt zusätzliche Informationen zu einer Ausnahme bereit.

Syntax

typedef enum CorDebugExceptionFlags {
    DEBUG_EXCEPTION_NONE = 0,
    DEBUG_EXCEPTION_CAN_BE_INTERCEPTED = 0x0001
} CorDebugExceptionFlags;

Elemente

Mitglied Description
DEBUG_EXCEPTION_NONE Es gibt keine Ausnahme.
DEBUG_EXCEPTION_CAN_BE_INTERCEPTED Die Ausnahme kann abgefangen werden.

Die Anzeigedauer der Ausnahme kann dennoch so sein, dass der Debugger sie nicht abfangen kann. Wenn beispielsweise kein verwalteter Code unterhalb des aktuellen Rückrufs vorhanden ist oder das Ausnahmeereignis von einer Just-in-Time-Anlage (JIT) stammt, kann die Ausnahme nicht abgefangen werden.

Bemerkungen

Dieser Enumeration können in späteren Versionen neue Werte hinzugefügt werden. Daher sollten Sie Code vorbereiten, der für unerwartete Werte verwendet wird CorDebugExceptionFlags .

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

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