Freigeben über


IMetaDataImport::GetMethodProps-Methode

Ruft die der Methode zugeordneten Metadaten ab, auf die vom angegebenen MethodDef-Token verwiesen wird.

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

Parameter

  • mb
    [in] Das MethodDef-Token, das die Methode darstellt, für die Metadaten zurückgegeben werden sollen.

  • pClass
    [out] Ein Zeiger auf ein TypeDef-Token, das den Typ darstellt, der die Methode implementiert.

  • szMethod
    [out] Ein Zeiger auf einen Puffer, der den Namen der Methode hat.

  • cchMethod
    [in] Die angeforderte Größe von szMethod.

  • pchMethod
    [out] Ein Zeiger auf die Größe von szMethod in Breitzeichen oder, bei Verkürzungen, die tatsächliche Anzahl von Breitzeichen im Methodennamen.

  • pdwAttr
    [out] Ein Zeiger auf beliebige Flags, die der Methode zugeordnet sind.

  • ppvSigBlob
    [out] Ein Zeiger auf die binäre Metadatensignatur der Methode.

  • pcbSigBlob
    [out] Ein Zeiger auf die Größe von ppvSigBlob in Byte.

  • pulCodeRVA
    [out] Ein Zeiger auf die relative virtuelle Adresse der Methode.

  • pdwImplFlags
    [out] Ein Zeiger auf die Implementierungsflags für die Methode.

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