Поделиться через


Метод ICorDebugProcess3::SetEnableCustomNotification

Включает и отключает настраиваемые уведомления отладчика указанного типа.

Синтаксис

HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,  
                                    BOOL fEnable);  

Параметры

pClass
[in] Тип, указывающий настраиваемые уведомления отладчика.

fEnable
[in] true для включения настраиваемых уведомлений отладчика; false для отключения уведомлений. Значение по умолчанию — false.

Примечания

Если fEnable для задано значение true, вызовы Debugger.NotifyOfCrossThreadDependency метода активируют обратный вызов ICorDebugManagedCallback3::CustomNotification . Уведомления отключены по умолчанию; Поэтому отладчик должен указать все типы уведомлений, которые ему известны и которые он хочет обработать. Так как класс ICorDebugClass ограничен доменом приложения, отладчик должен вызывать SetEnableCustomNotification для каждого домена приложения в процессе, если он хочет получать уведомление во всем процессе.

Начиная с платформа .NET Framework 4, единственным поддерживаемым уведомлением является уведомление о зависимости между потоками.

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorDebug.idl, CorDebug.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: доступно с 4

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