Freigeben über


ICorDebugModule-Schnittstelle

Stellt ein ClR-Modul (Common Language Runtime) dar, bei dem es sich um eine ausführbare Datei oder eine DLL (Dynamic Link Library) handelt.

Methodik

Methode Description
CreateBreakpoint-Methode Nicht implementiert.
EnableClassLoadCallbacks-Methode Bestimmt, ob die ICorDebugManagedCallback::LoadClass und ICorDebugManagedCallback::UnloadClass-Rückrufe für dieses Modul aufgerufen werden.
EnableJITDebugging-Methode Bestimmt, ob der JIT-Compiler (Just-in-Time) Debuginformationen für Methoden in diesem Modul beibewahrt.
GetAssembly-Methode Ruft die enthaltende Assembly für dieses Modul ab.
GetBaseAddress-Methode Ruft die Basisadresse des Moduls ab.
GetClassFromToken-Methode Ruft die ICorDebugClass aus den Metadaten ab.
GetEditAndContinueSnapshot-Methode Deprecated.
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, der zum Untersuchen der Metadaten für das Modul verwendet werden kann.
GetName-Methode Ruft den Dateinamen des Moduls ab.
GetProcess-Methode Ruft den enthaltenden Prozess für dieses Modul ab.
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 unterstützt nicht die Remote-Aufrufe, entweder computerübergreifend oder prozessübergreifend.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET-Versionen: Verfügbar seit .NET Framework 1.0

Siehe auch