Condividi tramite


IMetaDataImport::GetMethodProps Method

Ottiene i metadati associati al metodo a cui fa riferimento il token MethodDef specificato.

Syntax

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

Parameters

mb [in] Token MethodDef che rappresenta il metodo per cui restituire i metadati.

pClass [out] Puntatore a un token TypeDef che rappresenta il tipo che implementa il metodo .

szMethod [out] Puntatore a un buffer con il nome del metodo.

cchMethod [in] Dimensioni richieste di szMethod.

pchMethod [out] Puntatore alla dimensione in caratteri wide di szMethodo, in caso di troncamento, il numero effettivo di caratteri wide nel nome del metodo.

pdwAttr [out] Puntatore a qualsiasi flag associato al metodo .

ppvSigBlob [out] Puntatore alla firma dei metadati binari del metodo .

pcbSigBlob [out] Puntatore alle dimensioni in byte di ppvSigBlob.

pulCodeRVA [out] Puntatore all'indirizzo virtuale relativo del metodo.

pdwImplFlags [out] Puntatore a qualsiasi flag di implementazione per il metodo .

Requirements

Piattaforme: Vedere Sistemi operativi supportati da .NET.

Header: Cor.h

Library: CorGuids.lib

See also