Partager via


IMetaDataImport::GetMethodProps, méthode

Obtient les métadonnées associées à la méthode référencée par le jeton MethodDef spécifié.

HRESULT GetMethodProps (
    [in]  mdMethodDef         mb,
    [out] mdTypeDef           *pClass,
    [out] LPWSTR              szMethod,
    [in]  ULONG               cchMethod,
    [out] ULONG               *pchMethod,
    [out] DWORD               *pdwAttr,
    [out] PCCOR_SIGNATURE     *ppvSigBlob,
    [out] ULONG               *pcbSigBlob,
    [out] ULONG               *pulCodeRVA,
    [out] DWORD               *pdwImplFlags
);

Paramètres

  • mb
    [in] Jeton MethodDef qui représente la méthode pour laquelle retourner les métadonnées.

  • pClass
    [out] Pointeur vers un jeton TypeDef qui représente le type qui implémente la méthode.

  • szMethod
    [out] Pointeur vers une mémoire tampon qui porte le nom de la méthode.

  • cchMethod
    [in] Taille demandée de szMethod.

  • pchMethod
    [out] Pointeur vers la taille, en caractères étendus, de szMethod ou, en cas de troncation, nombre réel de caractères étendus figurant dans le nom de la méthode.

  • pdwAttr
    [out] Pointeur vers tous indicateurs associés à la méthode.

  • ppvSigBlob
    [out] Pointeur vers la signature de métadonnées binaires de la méthode.

  • pcbSigBlob
    [out] Pointeur vers la taille, en octets, de ppvSigBlob.

  • pulCodeRVA
    [out] Pointeur vers l'adresse virtuelle relative de la méthode.

  • pdwImplFlags
    [out] Pointeur vers tous indicateurs d'implémentation pour la méthode.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : Cor.h

Bibliothèque : incluse en tant que ressource dans MsCorEE.dll

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Référence

IMetaDataImport, interface

IMetaDataImport2, interface