Freigeben über


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

Siehe auch