Freigeben über


IMetaDataImport::GetMemberProps-Methode

Ruft Metadateninformationen, einschließlich Name, binäre Signatur und relative virtuelle Adresse, des Type-Members ab, auf den das angegebene Metadatentoken verweist.

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
);

Parameter

  • mb
    [in] Das Token, das auf den Member verweist, dessen zugeordnete Metadaten abgerufen werden sollen.

  • pClass
    [out] Ein Zeiger auf das Metadatentoken, das die Klasse des Members darstellt.

  • szMember
    [out] Der Name des Members.

  • cchMember
    [in] Die Größe des szMember-Puffers in Breitzeichen.

  • pchMember
    [out] Die Größe des zurückgegebenen Namens in Breitzeichen.

  • pdwAttr
    [out] Flagwerte, die auf den Member übernommen wurden (falls zutreffend).

  • ppvSigBlob
    [out] Ein Zeiger auf die binäre Metadatensignatur des Members.

  • pcbSigBlob
    [out] Die Größe von ppvSigBlob in Bytes.

  • pulCodeRVA
    [out] Ein Zeiger auf die relative virtuelle Adresse des Members.

  • pdwImplFlags
    [out] Methodenimplementierungsflags, die dem Member zugeordnet sind (falls zutreffend).

  • pdwCPlusTypeFlag
    [out] Ein Flag, das einen ValueType markiert.

  • ppValue
    [out] Eine Zeichenfolgenkonstante, die von diesem Member zurückgegeben wurde.

  • pcchValue
    [out] Die Größe von ppValue in Zeichen oder 0 (null), wenn ppValue keine Zeichenfolge enthält.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: Cor.h

Bibliothek: als Ressource in MsCorEE.dll enthalten

.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Siehe auch

Referenz

IMetaDataImport-Schnittstelle

IMetaDataImport2-Schnittstelle