Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Retourne des informations sur les propriétés de méthode, telles que le jeton de métadonnées de la méthode et les 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 Remarques.
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.
Remarques
Pour obtenir la taille requise du tableau de signature la méthode, définissez l’argument cbSignature sur 0 et signature sur Null. Lorsque la méthode retourne, pcbSignature contient le nombre d’octets requis pour le signature tableau.
Note
Cette méthode est disponible uniquement avec .NET Native.
Spécifications
Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.
En-tête: CorDebug.idl, CorDebug.h
Bibliothèque: CorGuids.lib
Versions de .NET : Disponible depuis .NET Framework 4.6