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