Freigeben über


ICorDebugProcess8::EnableExceptionCallbacksOutsideOfMyCode-Methode

Aktiviert oder deaktiviert bestimmte Typen von ICorDebugManagedCallback2-Ausnahmerückrufen .

Syntax

HRESULT EnableExceptionCallbacksOutsideOfMyCode(
   [in] BOOL enableExceptionsOutsideOfJMC
);

Die Parameter

enableExceptionsOutsideOfJMC [in]

Bemerkungen

Wenn der Wert von enableExceptionsOutsideOfJMC :false

  • Eine DEBUG_EXCEPTION_FIRST_CHANCE Ausnahme führt nicht zu einem Rückruf an den Debugger.

  • Eine DEBUG_EXCEPTION_CATCH_HANDLER_FOUND Ausnahme führt nicht zu einem Rückruf an den Debugger, wenn die Ausnahme nie in Benutzercode escapet (d. a. der Pfad von einem Ausnahmeursprung zu einem Ausnahmehandler hat keine Methoden als JustMyCode oder JMC markiert).

Der Standardwert lautet enableExceptionsOutsideOfJMCtrue.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

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

Siehe auch