Método ICorDebugProcess8::EnableExceptionCallbacksOutsideOfMyCode
[Com suporte no .NET Framework 4.6 e versões posteriores]
Habilita ou desabilita determinados tipos de retornos de chamada de exceção ICorDebugManagedCallback2.
Sintaxe
HRESULT EnableExceptionCallbacksOutsideOfMyCode(
[in] BOOL enableExceptionsOutsideOfJMC
);
Parâmetros
enableExceptionsOutsideOfJMC
[em]
Comentários
Se o valor de enableExceptionsOutsideOfJMC
for false
:
Uma exceção DEBUG_EXCEPTION_FIRST_CHANCE não resultará em um retorno de chamada para o depurador.
Uma exceção DEBUG_EXCEPTION_CATCH_HANDLER_FOUND não resultará em um retorno de chamada para o depurador se a exceção nunca escapar para o código do usuário (ou seja, o caminho de uma origem de exceção para um manipulador de exceção não tem métodos marcados como JustMyCode ou JMC).
O valor padrão de enableExceptionsOutsideOfJMC
é true
.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: disponíveis desde 4.6