Compartilhar via


Método IMetaDataImport::GetMethodProps

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

Sintaxe

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

Parâmetros

mb
[in] O token MethodDef que representa o método para o qual retornar metadados.

pClass
[out] Um ponteiro para o token TypeDef que representa o tipo que implementa o método.

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

cchMethod
[in] O tamanho solicitado de szMethod.

pchMethod
[out] 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
[out] Um ponteiro para sinalizadores associados ao método.

ppvSigBlob
[out] Um ponteiro para a assinatura binária de metadados do método.

pcbSigBlob
[out] Um ponteiro para o tamanho de ppvSigBlob em bytes.

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

pdwImplFlags
[out] Um ponteiro para os sinalizadores de implementação do método.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: Cor.h

Biblioteca: incluída como um recurso no MsCorEE.dll

Versões do .NET Framework: Disponíveis desde a versão 1.0

Confira também