ICorDebugProcess3::SetEnableCustomNotification, méthode
Active et désactive des notifications de débogueur personnalisées du type spécifié.
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 les désactiver. La valeur par défaut est false.
Notes
Lorsque fEnable a la valeur 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 qu'il souhaite gérer. Étant donné que la classe ICorDebugClass est délimitée par le domaine d'application, le débogueur doit appeler SetEnableCustomNotification pour chaque domaine d'application dans le processus s'il souhaite recevoir la notification pendant tout le processus.
Depuis le .NET Framework version 4, la seule notification prise en charge est une notification de dépendance inter-threads.
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : CorDebug.idl, CorDebug,h
Bibliothèque : CorGuids.lib
Versions du .NET Framework : 4