Метод ICorDebugProcess8::EnableExceptionCallbacksOutsideOfMyCode
[Поддерживается в платформа .NET Framework версии 4.6 и более поздних версий]
Включает или отключает некоторые типы вызовов исключений ICorDebugManagedCallback2 .
Синтаксис
HRESULT EnableExceptionCallbacksOutsideOfMyCode(
[in] BOOL enableExceptionsOutsideOfJMC
);
Параметры
enableExceptionsOutsideOfJMC
[in]
Замечания
Если enableExceptionsOutsideOfJMC
имеет значение false
:
Исключение DEBUG_EXCEPTION_FIRST_CHANCE не приведет к обратному вызову отладчика.
Исключение DEBUG_EXCEPTION_CATCH_HANDLER_FOUND не приведет к обратному вызову отладчика, если исключение никогда не выходит в пользовательский код (то есть путь от источника исключений к обработчику исключений не имеет методов, помеченных как JustMyCode или JMC).
Значение enableExceptionsOutsideOfJMC
по умолчанию — true
.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: Доступно с версии 4.6