Sdílet prostřednictvím


IMetaDataImport::GetMemberProps – metoda

Získá informace uložené v metadatech pro definici zadaného člena, včetně názvu, binárního podpisu a relativní virtuální adresy člena Type odkazovaného zadaným tokenem metadat. Toto je jednoduchá pomocná metoda: pokud mb je MethodDef, pak GetMethodProps je volána; Pokud mb je FieldDef, pak GetFieldProps je volána. Podrobnosti najdete v těchto dalších metodách.

Syntaxe

HRESULT GetMemberProps (  
   [in]  mdToken           mb,
   [out] mdTypeDef         *pClass,  
   [out] LPWSTR            szMember,
   [in]  ULONG             cchMember,
   [out] ULONG             *pchMember,
   [out] DWORD             *pdwAttr,  
   [out] PCCOR_SIGNATURE   *ppvSigBlob,
   [out] ULONG             *pcbSigBlob,
   [out] ULONG             *pulCodeRVA,
   [out] DWORD             *pdwImplFlags,
   [out] DWORD             *pdwCPlusTypeFlag,
   [out] UVCP_CONSTANT     *ppValue,  
   [out] ULONG             *pcchValue  
);  

Parametry

mb
[v] Token, který odkazuje na člena pro získání přidružených metadat pro.

pClass
[out] Ukazatel na token metadat, který představuje třídu členu.

szMember
[out] Název člena.

cchMember
[v] Velikost vyrovnávací paměti v širokých szMember znaků.

pchMember
[out] Velikost vráceného názvu (v širokých znaznachech).

pdwAttr
[out] Všechny hodnoty příznaku použité na člena.

ppvSigBlob
[out] Ukazatel na podpis binárních metadat člena.

pcbSigBlob
[out] Velikost v bajtech .ppvSigBlob

pulCodeRVA
[out] Ukazatel na relativní virtuální adresu člena.

pdwImplFlags
[out] Libovolná implementace metody příznaky přidružené k členu.

pdwCPlusTypeFlag
[out] Příznak, který označuje ValueType. Jedná se o jednu z ELEMENT_TYPE_* hodnot.

ppValue
[out] Konstantní řetězcová hodnota vrácená tímto členem.

pcchValue
[out] Velikost ve znaménce ppValuenebo nula, pokud ppValue neobsahuje řetězec.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: Cor.h

Knihovny: Zahrnutý jako prostředek v MsCorEE.dll

Verze rozhraní .NET Framework: K dispozici od verze 1.0

Viz také