Dela via


ICorDebugManagedCallback2::ChangeConnection-metod

Meddelar felsökaren att den uppsättning uppgifter som är associerade med den angivna anslutningen har ändrats.

Syntax

HRESULT ChangeConnection (
    [in] ICorDebugProcess     *pProcess,
    [in] CONNID               dwConnectionId
);

Parameterar

pProcess [i] En pekare till ett ICorDebugProcess-objekt som representerar processen som innehåller anslutningen som ändrades.

dwConnectionId [i] ID:t för anslutningen som ändrades.

Anmärkningar

Ett ChangeConnection återanrop utlöses i något av följande fall:

  • När ett felsökningsprogram ansluter till en process som innehåller anslutningar. I det här fallet genererar och skickar körningen en ICorDebugManagedCallback2::CreateConnection-händelse och en ChangeConnection händelse för varje anslutning i processen. En ChangeConnection händelse genereras för varje befintlig anslutning, oavsett om anslutningens uppsättning uppgifter har ändrats sedan den skapades.
  • När en värd anropar ICLRDebugManager::SetConnectionTasks i värd-API:et.

Felsökningsprogrammet bör genomsöka alla trådar i processen för att hämta de nya ändringarna.

Kravspecifikation

Plattformar: Se Operativsystem som stöds av .NET.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET-versioner: Tillgänglig sedan .NET Framework 2.0

Se även