Metodo ICorDebugProcess8::EnableExceptionCallbacksOutsideOfMyCodeICorDebugProcess8::EnableExceptionCallbacksOutsideOfMyCode Method

[Supportato in .NET Framework 4.6.NET Framework 4.6 e versioni successive][Supported in the .NET Framework 4.6.NET Framework 4.6 and later versions]

Abilita o disabilita alcuni tipi di ICorDebugManagedCallback2 callback di eccezione.Enables or disables certain types of ICorDebugManagedCallback2 exception callbacks.

SintassiSyntax

HRESULT EnableExceptionCallbacksOutsideOfMyCode(  
   [in] BOOL enableExceptionsOutsideOfJMC  
);  

ParametriParameters

enableExceptionsOutsideOfJMC
[in][in]

NoteRemarks

Se il valore di enableExceptionsOutsideOfJMC è false:If the value of enableExceptionsOutsideOfJMC is false:

  • Un'eccezione DEBUG_EXCEPTION_FIRST_CHANCE non comporterà un callback al debugger.A DEBUG_EXCEPTION_FIRST_CHANCE exception will not result in a callback to the debugger.

  • Un'eccezione DEBUG_EXCEPTION_CATCH_HANDLER_FOUND non comporterà un callback al debugger se l'eccezione non raggiunge mai il codice utente (ovvero, il percorso dall'origine di un gestore di eccezioni non ha metodi contrassegnati JustMyCode o JMC).A DEBUG_EXCEPTION_CATCH_HANDLER_FOUND exception will not result in a callback to the debugger if the exception never escapes into user code (that is, the path from an exception origin to an exception handler has no methods marked as JustMyCode, or JMC).

Il valore predefinito di enableExceptionsOutsideOfJMC è true.The default value of enableExceptionsOutsideOfJMC is true.

RequisitiRequirements

Piattaforme: vedere requisiti di sistema.Platforms: See System Requirements.

Intestazione: Cordebug. idl, Cordebug. HHeader: CorDebug.idl, CorDebug.h

Libreria: CorGuids. libLibrary: CorGuids.lib

Versioni di .NET framework: Disponibile dalla 4.6Available since 4.6.NET Framework Versions: Disponibile dalla 4.6Available since 4.6

Vedere ancheSee Also

Interfaccia ICorDebugProcess8ICorDebugProcess8 Interface
Interfacce di debugDebugging Interfaces