Metodo ICorDebugProcess8::EnableExceptionCallbacksOutsideOfMyCode

[Supportato in .NET Framework 4.6 e versioni successive]

Abilita o disabilita determinati tipi di callback delle eccezioni ICorDebugManagedCallback2 .

Sintassi

HRESULT EnableExceptionCallbacksOutsideOfMyCode(  
   [in] BOOL enableExceptionsOutsideOfJMC  
);  

Parametri

enableExceptionsOutsideOfJMC
[in]

Commenti

Se il valore di enableExceptionsOutsideOfJMC è false:

  • Un'eccezione DEBUG_EXCEPTION_FIRST_CHANCE non darà luogo a un callback al debugger.

  • Un'eccezione DEBUG_EXCEPTION_CATCH_HANDLER_FOUND darà luogo a un callback al debugger se l'eccezione non raggiunge mai il codice utente (ovvero, il percorso dall'origine di un'eccezione a un gestore di eccezioni non ha metodi contrassegnati JustMyCode o JMC).

Il valore predefinito di enableExceptionsOutsideOfJMC è true.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile dalla versione 4.6

Vedi anche