COR_TYPEID, structure
Contient un identificateur de type.
Syntaxe
typedef struct COR_TYPEID{
UINT64 token1;
UINT64 token2;
} COR_TYPEID;
Membres
Membre | Description |
---|---|
token1 |
Premier jeton. |
token2 |
Deuxième jeton. |
Notes
La structure COR_TYPEID
est retournée par un certain nombre de méthodes de débogage qui fournissent des informations sur les objets à collecter pour le nettoyage de la mémoire. Elle peut ensuite être passée en tant qu’argument à d’autres méthodes de débogage qui fournissent des informations supplémentaires sur cet élément. Par exemple, en énumérant un objet ICorDebugHeapEnum, vous pouvez récupérer des objets COR_HEAPOBJECT individuels qui représentent des objets individuels sur le tas managé. Vous pouvez ensuite passer la valeur COR_TYPEID
du champ COR_HEAPOBJECT.type
à la méthode ICorDebugProcess5::GetTypeForTypeID pour récupérer un objet ICorDebugType qui fournit des informations de type sur l’objet.
Un objet COR_TYPEID
est destiné à être opaque. Ses champs individuels ne devraient pas faire l’objet d’un accès ou d’une manipulation. Sa seule utilisation est un identificateur fourni en tant que paramètre out
dans un appel de méthode, qui peut à son tour être passé à d’autres méthodes pour fournir des informations supplémentaires.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorDebug.idl, CorDebug.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : disponible depuis la version 4.5
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour