Sdílet prostřednictvím


ICorDebugProcess – rozhraní

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

Metody

Metoda Popis
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 (OS) pro interní pomocné vlákno ladicího programu.
GetID – metoda Získá ID operačního systému (OS) 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 vlákno bylo pozastaveno v důsledku zastavení procesu ladicího programu.
IsTransitionStub – metoda Určuje, jestli je adresa uvnitř zástupných kódů, 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 Načte paměť z procesu.
SetThreadContext – metoda Nastaví kontext pro dané vlákno.
ThreadForFiberCookie – metoda Zastaralé
WriteMemory – metoda Zapisuje data do oblasti paměti v procesu.

Poznámky

Poznámka

Toto rozhraní nepodporuje vzdálené zavolání mezi počítači nebo mezi procesy.

Požadavky

Platformy: Viz Požadavky na systém.

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

Knihovny: CorGuids.lib

Verze rozhraní .NET Framework: K dispozici od verze 1.0

Viz také