ICorDebugType, interface
Représente un type, de base ou complexe (c’est-à-dire défini par l’utilisateur). Si le type est générique, ICorDebugType
représente le type générique instancié.
Méthodes
Méthode | Description |
---|---|
EnumerateTypeParameters, méthode | Obtient un pointeur d’interface vers un ICorDebugTypeEnum qui référence les paramètres Type génériques de la classe référencée par ce ICorDebugType . |
GetBase, méthode | Obtient un pointeur d’interface vers un ICorDebugType qui référence la classe de base de la classe référencée par ce ICorDebugType , le cas échéant. |
GetClass, méthode | Obtient un pointeur d’interface vers un ICorDebugClass qui référence le constructeur typé de ce ICorDebugType . |
GetFirstTypeParameter, méthode | Obtient un pointeur d’interface vers un ICorDebugType qui référence le premier paramètre Type générique du constructeur de la classe référencée par ce ICorDebugType . |
GetRank, méthode | Obtient le nombre de dimensions dans un type tableau. |
GetStaticFieldValue, méthode | Obtient un pointeur d’interface vers un ICorDebugValue qui contient la valeur du champ static référencé par le jeton de champ spécifié dans le frame de pile spécifié. |
GetType, méthode | Obtient une valeur CorElementType qui décrit le type natif du Type Common Language Runtime référencé par ce ICorDebugType . |
Remarques
Si le type est générique, ICorDebugClass
représente le type non instancié. L’interface ICorDebugType
représente un type générique instancié. Par exemple, Hashtable<K, V> est représenté par ICorDebugClass
, alors que Hashtable<Int32, String> est représenté par ICorDebugType
.
Les types non génériques sont représentés par ICorDebugClass
et ICorDebugType
. Cette dernière interface a été introduite dans le .NET Framework version 2.0 pour gérer l’instanciation de type.
Notes
Cette interface ne prend pas en charge l'appel à distance, que ce soit entre ordinateurs ou entre processus.
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 2.0
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