Partager via


ICorDebugSymbolProvider::GetMethodProps, méthode

Retourne des informations sur les propriétés de la méthode, telles que le jeton de métadonnées de la méthode et des informations sur ses paramètres génériques, en fonction d'une adresse virtuelle relative (RVA) dans cette méthode.

Syntaxe

HRESULT GetMethodProps(
   [in]  ULONG32 codeRva,
   [out] mdToken *pMethodToken,
   [out] ULONG32 *pcGenericParams,
   [in]  ULONG32 cbSignature,
   [out] ULONG32 *pcbSignature,
   [out, size_is(cbSignature), length_is(*pcbSignature)] BYTE signature[]
);

Paramètres

codeRVA [in] Adresse virtuelle relative dans la méthode sur laquelle les informations doivent être récupérées.

pMethodToken [out] Pointeur vers le jeton de métadonnées de la méthode.

pcGenericParams [out] Pointeur vers le nombre de paramètres génériques associés à cette méthode.

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

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

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

Notes

Pour obtenir la taille requise du tableau signature de la méthode, définissez l’argument cbSignature sur 0 et signature sur 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