Partilhar via


Método de IMetaDataImport::GetMethodProps

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

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 retornar os metadados.

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

  • szMethod
    [out] Um ponteiro para um buffer de nome do método.

  • cchMethod
    [in] O tamanho solicitado do szMethod.

  • pchMethod
    [out] Um ponteiro para o tamanho em caracteres de largura de szMethod, ou no caso de truncamento, o número real de ampla caracteres no nome do método.

  • pdwAttr
    [out] Um ponteiro para os sinalizadores associados ao método.

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

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

  • 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: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: Cor.h

Biblioteca: Incluído como um recurso em mscoree

.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Referência

Interface de IMetaDataImport

Interface de IMetaDataImport2