ICorDebugClass-Schnittstelle
Stellt einen Typ dar, der entweder grundlegend oder komplex (das heißt benutzerdefiniert) sein kann. Wenn der Typ generisch ist, stellt ICorDebugClass
den nicht instanziierten generischen Typ dar.
Methoden
Methode | Beschreibung |
---|---|
GetModule-Methode | Ruft das Modul ab, das diese Klasse definiert |
GetStaticFieldValue-Methode | Ruft den Wert des angegebenen statischen Felds ab |
GetToken-Methode | Ruft das Metadatentoken TypeDef für diese Klasse ab |
Bemerkungen
Die ICorDebugClass
-Schnittstelle stellt einen nicht instanziierten generischen Typ dar. Die ICorDebugType-Schnittstelle stellt einen instanziierten generischen Typ dar. Beispielsweise würde Hashtable<K, V>
durch ICorDebugClass
dargestellt werden, und Hashtable<Int32, String>
durch ICorDebugType
.
Nicht generische Typen werden sowohl durch ICorDebugClass
als auch ICorDebugType
dargestellt. Die letztere Schnittstelle wurde in .NET Framework Version 2.0 eingeführt, um die Typinstanziierung zu verarbeiten.
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