ICorDebugManagedCallback2::ChangeConnection, méthode
Avertit le débogueur que l’ensemble de tâches associées à la connexion spécifiée a changé.
Syntaxe
HRESULT ChangeConnection (
[in] ICorDebugProcess *pProcess,
[in] CONNID dwConnectionId
);
Paramètres
pProcess
[in] Pointeur vers un objet « ICorDebugProcess » qui représente le processus contenant la connexion qui a changé.
dwConnectionId
[in] ID de la connexion qui a changé.
Notes
Un rappel ChangeConnection
est déclenché dans l’un des cas suivants :
Quand un débogueur s’attache à un processus qui contient des connexions. Dans ce cas, le runtime génère et distribue un événement ICorDebugManagedCallback2::CreateConnection et un événement
ChangeConnection
pour chaque connexion dans le processus. Un événementChangeConnection
est généré pour chaque connexion existante, que l’ensemble de tâches de cette connexion ait été modifié ou non depuis sa création.Quand un hôte appelle ICLRDebugManager::SetConnectionTasks dans l’API d’hébergement.
Le débogueur doit analyser tous les threads du processus pour récupérer les nouvelles modifications.
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 2.0