Sdílet prostřednictvím


ICorDebugProcess – rozhraní

Představuje proces, který spouští spravovaný kód. Toto rozhraní je podtřídou ICorDebugController.

Methods

Metoda Description
ClearCurrentException – metoda Vymaže aktuální nespravovanou výjimku v daném vlákně.
EnableLogMessages – metoda Povolí a zakáže odesílání zpráv protokolu do ladicího programu.
EnumerateAppDomains – metoda Vytvoří výčet všech domén aplikace v procesu.
EnumerateObjects – metoda Není implementováno.
GetHandle – metoda Získá popisovač procesu.
GetHelperThreadID – metoda Získá ID vlákna operačního systému pro interní pomocné vlákno ladicího programu.
GetID – metoda Získá ID operačního systému procesu.
GetObject – metoda Není implementováno.
GetThread – metoda Získá ICorDebugThread instance, která má zadané ID vlákna operačního systému.
GetThreadContext – metoda Získá kontext pro dané vlákno.
IsOSSuspended – metoda Určuje, zda bylo vlákno pozastaveno v důsledku zastavení procesu ladicího programu.
IsTransitionStub – metoda Určuje, jestli je adresa uvnitř zástupných procedur, která způsobí přechod na spravovaný kód.
ModifyLogSwitch – metoda Nastaví úroveň závažnosti zadaného přepínače protokolu.
ReadMemory – metoda Čte paměť z procesu.
SetThreadContext – metoda Nastaví kontext pro dané vlákno.
ThreadForFiberCookie – metoda Deprecated.
WriteMemory – metoda Zapisuje data do oblasti paměti v procesu.

Poznámky

Poznámka:

Toto rozhraní nepodporuje vzdálené zavolání, a to buď mezi počítači, nebo mezi procesy.

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 1.0

Viz také