Metodo ICorDebugManagedCallback2::ChangeConnection
Notifica al debugger che l'insieme di attività associate alla connessione specificata è stato modificato.
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] Identificatore della connessione modificata.
Note
Un callback di ChangeConnection verrà generato in uno dei seguenti casi:
Quando un debugger viene connesso a un processo che contiene connessioni. In questo caso, il runtime genererà e invierà un evento ICorDebugManagedCallback2::CreateConnection e un evento ChangeConnection per ogni connessione contenuta nel processo. Per ogni connessione esistente viene generato un evento ChangeConnection, indipendentemente dall'eventualità che l'insieme di attività di quella connessione sia stato modificato rispetto alla creazione.
Quando un host chiama il metodo ICLRDebugManager::BeginConnection nell'API di hosting.
Il debugger deve analizzare tutti i thread del processo per recuperare le nuove modifiche.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0