Partilhar via


IMetaDataImport::GetMethodProps Method

Obtém os metadados associados ao método referenciado pelo token MethodDef especificado.

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 [em] O token MethodDef que representa o método para o qual retornar metadados.

pClass [saídas] Um ponteiro para um token TypeDef que representa o tipo que implementa o método.

szMethod [saídas] Um ponteiro para um buffer que tem o nome do método.

cchMethod [em] O tamanho solicitado de szMethod.

pchMethod [saídas] Um ponteiro para o tamanho em caracteres largos de szMethod, ou, no caso de truncamento, o número real de caracteres largos no nome do método.

pdwAttr [saídas] Um ponteiro para quaisquer sinalizadores associados ao método.

ppvSigBlob [saídas] Um ponteiro para a assinatura de metadados binários do método.

pcbSigBlob [saídas] Um ponteiro para o tamanho em bytes de ppvSigBlob.

pulCodeRVA [saídas] Um ponteiro para o endereço virtual relativo do método.

pdwImplFlags [saídas] Um ponteiro para quaisquer sinalizadores de implementação para o método.

Requirements

Plataformas: Consulte Sistemas operacionais suportados pelo .NET.

Header: Cor.h

Library: CorGuids.lib

See also