Partager via


ICorDebugSymbolProvider::GetTypeProps, méthode

Retourne des informations sur les propriétés d'un type, comme le nombre de signature de ses paramètres génériques, en fonction d'une adresse virtuelle relative (RVA) dans une vtable.

Syntaxe

HRESULT GetTypeProps(  
   [in]  ULONG32 vtableRva,  
   [in]  ULONG32 cbSignature,  
   [out] ULONG32 *pcbSignature,  
   [out, size_is(cbSignature), length_is(*pcbSignature)] BYTE signature[]  
);  

Paramètres

tableRva
[in] Adresse virtuelle relative (RVA) dans une vtable.

cbSignature
[in] Taille du tableau signature. Consultez la section Notes.

pcbSignature
[out] Pointeur vers la taille du tableau signature retourné.

signature
[out] Mémoire tampon qui conserve les signatures typespec de tous les paramètres génériques.

Notes

Pour obtenir la taille requise du tableau signature du type, affectez à l’argument cbSignature la valeur 0 et à signature la valeur null. Suite au retour de la méthode, pcbSignature contient le nombre d'octets requis pour le tableau signature.

Notes

Cette méthode est uniquement disponible avec .NET Native.

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.6, .NET Native uniquement

Voir aussi