Partager via


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

Voir aussi