Метод 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

См. также раздел