Freigeben über


CorDebugExceptionCallbackType

Aktualisiert: November 2007

Stellt Werte bereit, die den Typ des Rückrufs, der von einem ICorDebugManagedCallback2::Exception-Ereignis ausgeführt wird, angeben.

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

Beschreibung

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

Bibliothek: CorGuids.lib

.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Siehe auch

Weitere Ressourcen

Debugenumerationen