Metodo ICorDebugManagedCallback2::ChangeConnection
Notifica al debugger che il set di attività associate alla connessione specificata è stato modificato.
Sintassi
HRESULT ChangeConnection (
[in] ICorDebugProcess *pProcess,
[in] CONNID dwConnectionId
);
Parametri
pProcess
[in] Puntatore a un oggetto "ICorDebugProcess" che rappresenta il processo contenente la connessione modificata.
dwConnectionId
[in] ID della connessione modificata.
Osservazioni:
Un ChangeConnection
callback verrà generato in uno dei casi seguenti:
Quando un debugger si connette a un processo che contiene connessioni. In questo caso, il runtime genererà e invierà un evento ICorDebugManagedCallback2::CreateConnection e un
ChangeConnection
evento per ogni connessione nel processo. Viene generato unChangeConnection
evento per ogni connessione esistente, indipendentemente dal fatto che il set di attività della connessione sia stato modificato dopo la creazione.Quando un host chiama ICLRDebugManager::SetConnectionTasks nell'API di hosting.
Il debugger deve analizzare tutti i thread nel processo per raccogliere le nuove modifiche.
Requisiti
Piattaforme: vedere Requisiti di sistema.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: disponibili dalla versione 2.0