ICorDebugModule-Schnittstelle
Stellt ein Common Language Runtime (CLR)-Modul dar, das entweder eine ausführbare Datei oder eine Dynamic-Link Library (DLL) ist.
Methoden
Methode | BESCHREIBUNG |
---|---|
CreateBreakpoint-Methode | Nicht implementiert. |
EnableClassLoadCallbacks-Methode | Bestimmt, ob die Rückrufe ICorDebugManagedCallback::LoadClass und ICorDebugManagedCallback::UnloadClass für dieses Modul aufgerufen werden. |
EnableJITDebugging-Methode | Bestimmt, ob der Just-in-Time-Compiler (JIT) Debuginformationen für Methoden in diesem Modul beibehält. |
GetAssembly-Methode | Ruft die Assembly ab, in der dieses Modul enthalten ist. |
GetBaseAddress-Methode | Ruft die Basisadresse des Moduls ab. |
GetClassFromToken-Methode | Ruft die ICorDebugClass-Klasse aus den Metadaten ab. |
GetEditAndContinueSnapshot-Methode | Veraltet. |
GetFunctionFromRVA-Methode | Nicht implementiert. |
GetFunctionFromToken-Methode | Ruft die Funktion ab, die vom Metadatentoken angegeben wird. |
GetGlobalVariableValue-Methode | Ruft ein Wertobjekt für die angegebene globale Variable ab. |
GetMetaDataInterface-Methode | Ruft einen Metadatenschnittstellenzeiger ab, mit dem die Metadaten für das Modul untersucht werden können. |
GetName-Methode | Ruft den Dateinamen des Moduls ab. |
GetProcess-Methode | Ruft den Prozess ab, in dem dieses Modul enthalten ist. |
GetSize-Methode | Ruft die Größe des Moduls in Bytes ab. |
GetToken-Methode | Ruft das Token für den Tabelleneintrag für dieses Modul ab. |
IsDynamic-Methode | Gibt an, ob das Modul dynamisch ist. |
IsInMemory-Methode | Gibt an, ob dieses Modul nur im Arbeitsspeicher vorhanden ist. |
Bemerkungen
Hinweis
Diese Schnittstelle kann weder computerübergreifend noch prozessübergreifend remote aufgerufen werden.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit Version 1.0 verfügbar
Weitere Informationen
Arbeiten Sie mit uns auf GitHub zusammen
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.