Freigeben über


ICorDebugClass-Schnittstelle

Stellt einen Typ dar, der entweder einfach oder komplex sein kann (d. a. benutzerdefiniert). Wenn der Typ generisch ist, ICorDebugClass stellt den nicht belegten generischen Typ dar.

Methodik

Methode Description
GetModule-Methode Ruft das Modul ab, das diese Klasse definiert.
GetStaticFieldValue-Methode Ruft den Wert des angegebenen statischen Felds ab.
GetToken-Methode Ruft das TypeDef Metadatentoken für diese Klasse ab.

Bemerkungen

Die ICorDebugClass Schnittstelle stellt einen nichtantiierten generischen Typ dar. Die ICorDebugType Schnittstelle stellt einen instanziierten generischen Typ dar. Hashtable<K, V> Beispielsweise würde sie durch ICorDebugClassdargestellt werden, während Hashtable<Int32, String> sie durch ICorDebugTypedargestellt werden.

Nicht generische Typen werden durch beide ICorDebugClass und ICorDebugType. Die letztere Schnittstelle wurde in .NET Framework 2.0 eingeführt, um die Typinstanziierung zu behandeln.

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