ICorDebugProcess3::SetEnableCustomNotification, méthode
Active et désactive les notifications de débogueur personnalisées du type spécifié.
Syntaxe
HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,
BOOL fEnable);
Paramètres
pClass
[in] Type qui spécifie les notifications de débogueur personnalisées.
fEnable
[in] true
pour activer les notifications de débogueur personnalisées ; false
pour désactiver les notifications. La valeur par défaut est false
.
Notes
Quand fEnable
est défini sur true
, les appels à la méthode Debugger.NotifyOfCrossThreadDependency déclenchent un rappel ICorDebugManagedCallback3::CustomNotification. Les notifications étant désactivées par défaut, le débogueur doit spécifier tous les types de notification qu’il connaît et souhaite gérer. Étant donné que la classe ICorDebugClass est délimitée par domaine d’application, le débogueur doit appeler SetEnableCustomNotification
pour chaque domaine d’application dans le processus s’il souhaite recevoir la notification dans l’ensemble du processus.
À compter du .NET Framework 4, la seule notification prise en charge est une notification de dépendance inter-thread.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorDebug.idl, CorDebug.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponible depuis la version 4