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.

Remarques

Quand fEnable la valeur est définie true, les appels à la Debugger.NotifyOfCrossThreadDependency méthode déclenchent un rappel ICorDebugManagedCallback3 ::CustomNotification . Les notifications sont désactivées par défaut ; par conséquent, 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 limitée par domaine d’application, le débogueur doit appeler SetEnableCustomNotification chaque domaine d’application dans le processus s’il souhaite recevoir la notification dans l’ensemble du processus.

À compter de .NET Framework 4, la seule notification prise en charge est une notification de dépendance entre threads.

Spécifications

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

En-tête: CorDebug.idl, CorDebug.h

Bibliothèque: CorGuids.lib

Versions de .NET : Disponible depuis .NET Framework 4.0

Voir aussi