COR_TYPEID-Struktur
Enthält einen Typbezeichner.
Syntax
typedef struct COR_TYPEID{
UINT64 token1;
UINT64 token2;
} COR_TYPEID;
Member
Member | Beschreibung |
---|---|
token1 |
Der erste Token. |
token2 |
Der zweite Token. |
Bemerkungen
Die COR_TYPEID
-Struktur wird von einer Reihe von Debugmethoden zurückgegeben, die Informationen zu Objekten bereitstellen, die gesammelt werden sollen. Es kann dann als Argument an andere Debugmethoden übergeben werden, die zusätzliche Informationen zu diesem Element bereitstellen. Wenn Sie beispielsweise ein ICorDebugHeapEnum-Objekt enumerieren, können Sie einzelne COR_HEAPOBJECT-Objekte abrufen, die einzelne Objekte auf dem verwalteten Heap darstellen. Anschließend können Sie den COR_TYPEID
-Wert aus dem Feld COR_HEAPOBJECT.type
an die Methode ICorDebugProcess5::GetTypeForTypeID übergeben, um ein ICorDebugType-Objekt abzurufen, das Typinformationen zum Objekt bereitstellt.
Ein COR_TYPEID
-Objekt soll undurchsichtig sein. Die einzelnen Felder sollten nicht zugänglich sein oder bearbeitet werden können. Seine einzige Verwendung ist als Bezeichner, der als out
-Parameter in einem Methodenaufruf bereitgestellt wird und der wiederum an andere Methoden übergeben werden kann, um zusätzliche Informationen bereitzustellen.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit Version 4.5 verfügbar
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für