Condividi tramite


Metodo ICorDebugProcess8::EnableExceptionCallbacksOutsideOfMyCode

Abilita o disabilita determinati tipi di callback delle eccezioni ICorDebugManagedCallback2 .

Sintassi

HRESULT EnableExceptionCallbacksOutsideOfMyCode(
   [in] BOOL enableExceptionsOutsideOfJMC
);

Parametri

enableExceptionsOutsideOfJMC [in]

Osservazioni:

Se il valore di enableExceptionsOutsideOfJMC è false:

  • Un'eccezione DEBUG_EXCEPTION_FIRST_CHANCE non comporterà un callback al debugger.

  • Un'eccezione DEBUG_EXCEPTION_CATCH_HANDLER_FOUND non comporterà un callback al debugger se l'eccezione non esegue mai l'escape nel codice utente, ovvero il percorso da un'origine di eccezione a un gestore eccezioni non ha metodi contrassegnati come JustMyCode o JMC.

Il valore predefinito di enableExceptionsOutsideOfJMC è true.

Requisiti

Piattaforme: Vedere Sistemi operativi supportati da .NET.

Intestazione: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versioni di .NET: Disponibile a partire da .NET Framework 4.6

Vedere anche