Freigeben über


CorDebugExceptionCallbackType-Enumeration

Gibt den Typ des Rückrufs an, der von einem ICorDebugManagedCallback2::Exception-Ereignis ausgeführt wird.

typedef enum CorDebugExceptionCallbackType {
    DEBUG_EXCEPTION_FIRST_CHANCE         = 1,
    DEBUG_EXCEPTION_USER_FIRST_CHANCE    = 2,
    DEBUG_EXCEPTION_CATCH_HANDLER_FOUND  = 3,
    DEBUG_EXCEPTION_UNHANDLED            = 4
} CorDebugExceptionCallbackType;

Member

Member

Beschreibungen

DEBUG_EXCEPTION_FIRST_CHANCE

Eine Ausnahme wurde ausgelöst.

DEBUG_EXCEPTION_USER_FIRST_CHANCE

Der Ausnahmeabschlussprozess trat in Benutzercode ein.

DEBUG_EXCEPTION_CATCH_HANDLER_FOUND

Der Ausnahmeabschlussprozess fand in Benutzercode einen catch-Block.

DEBUG_EXCEPTION_UNHANDLED

Die Ausnahme wurde nicht behandelt.

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

Siehe auch

Weitere Ressourcen

Debugenumerationen