Метод 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
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по