Udostępnij za pośrednictwem


ICorDebugModule, interfejs

Reprezentuje moduł środowiska uruchomieniowego języka wspólnego (CLR), który jest plikiem wykonywalnym lub biblioteką łącza dynamicznego (DLL).

Metody

Metoda Opis
CreateBreakpoint — Metoda Nie zaimplementowano.
EnableClassLoadCallbacks, metoda Określa, czy wywołania zwrotne ICorDebugManagedCallback::LoadClass i ICorDebugManagedCallback::UnloadClass są wywoływane dla tego modułu.
EnableJITDebugging, metoda Określa, czy kompilator just in time (JIT) zachowuje informacje debugowania dla metod w tym module.
GetAssembly, metoda Pobiera zawierający zestaw dla tego modułu.
GetBaseAddress — Metoda Pobiera podstawowy adres modułu.
GetClassFromToken — Metoda Pobiera klasę ICorDebugClass z metadanych.
GetEditAndContinueSnapshot, metoda Przestarzałe.
GetFunctionFromRVA, metoda Nie zaimplementowano.
GetFunctionFromToken — Metoda Pobiera funkcję określoną przez token metadanych.
GetGlobalVariableValue, metoda Pobiera obiekt wartości dla określonej zmiennej globalnej.
GetMetaDataInterface, metoda Pobiera wskaźnik interfejsu metadanych, którego można użyć do zbadania metadanych modułu.
GetName — Metoda Pobiera nazwę pliku modułu.
GetProcess — Metoda Pobiera zawierający proces dla tego modułu.
GetSize — Metoda Pobiera rozmiar modułu w bajtach.
GetToken — Metoda Pobiera token dla wpisu tabeli dla tego modułu.
IsDynamic, metoda Wskazuje, czy moduł jest dynamiczny.
IsInMemory, metoda Wskazuje, czy ten moduł istnieje tylko w pamięci.

Uwagi

Uwaga

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

Wymagania

Platformy: Zobacz Wymagania systemowe.

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

Biblioteki: CorGuids.lib

wersje .NET Framework: dostępne od wersji 1.0

Zobacz też