Sdílet prostřednictvím


ICorDebugManagedCallback2::ChangeConnection – metoda

Upozorní ladicí program, že se změnila sada úloh přidružených k zadanému připojení.

Syntaxe

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

Parametry

pProcess [v] Ukazatel na objekt ICorDebugProcess, který představuje proces obsahující připojení, které se změnilo.

dwConnectionId [v] ID připojení, které se změnilo.

Poznámky

ChangeConnection Zpětné volání se aktivuje v některém z následujících případů:

  • Když se ladicí program připojí k procesu, který obsahuje připojení. V tomto případě modul runtime vygeneruje a odešle událost ICorDebugManagedCallback2::CreateConnection a ChangeConnection událost pro každé připojení v procesu. Událost ChangeConnection se vygeneruje pro každé existující připojení bez ohledu na to, jestli se od jejího vytvoření změnila sada úloh tohoto připojení.
  • Když hostitel volá ICLRDebugManager::SetConnectionTasks v hostitelském rozhraní API.

Ladicí program by měl prohledat všechna vlákna v procesu a vyzvednout nové změny.

Požadavky

Platformy: Viz podporované operační systémy .NET.

Záhlaví: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze .NET: K dispozici od rozhraní .NET Framework 2.0

Viz také