Udostępnij przez


ICorDebugProcess, interfejs

Reprezentuje proces, który wykonuje kod zarządzany. Ten interfejs jest podklasą ICorDebugController.

Methods

Metoda Description
ClearCurrentException, metoda Czyści bieżący niezarządzany wyjątek w danym wątku.
EnableLogMessages, metoda Włącza i wyłącza wysyłanie komunikatów dziennika do debugera.
EnumerateAppDomains, metoda Wylicza wszystkie domeny aplikacji w procesie.
EnumerateObjects, metoda Nie zaimplementowano.
GetHandle, metoda Pobiera dojście do procesu.
GetHelperThreadID, metoda Pobiera identyfikator wątku systemu operacyjnego dla wewnętrznego wątku pomocnika debugera.
GetID, metoda Pobiera identyfikator systemu operacyjnego procesu.
GetObject, metoda Nie zaimplementowano.
GetThread, metoda Pobiera wystąpienie ICorDebugThread z określonym identyfikatorem wątku systemu operacyjnego.
GetThreadContext, metoda Pobiera kontekst dla danego wątku.
IsOSSuspended, metoda Określa, czy wątek został zawieszony w wyniku zatrzymania procesu przez debuger.
IsTransitionStub, metoda Określa, czy adres znajduje się wewnątrz wycinku, który spowoduje przejście do kodu zarządzanego.
ModifyLogSwitch, metoda Ustawia poziom ważności określonego przełącznika dziennika.
ReadMemory, metoda Odczytuje pamięć z procesu.
SetThreadContext, metoda Ustawia kontekst dla danego wątku.
ThreadForFiberCookie, metoda Deprecated.
WriteMemory, metoda Zapisuje dane w obszarze pamięci w procesie.

Uwagi

Uwaga / Notatka

Ten interfejs nie obsługuje wywoływanego zdalnie, między maszynami lub między procesami.

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

Nagłówek: CorDebug.idl, CorDebug.h

Biblioteka: CorGuids.lib

Wersje platformy .NET: Dostępne od programu .NET Framework 1.0

Zobacz także