Partilhar 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 devolver metadados.

pClass
[fora] Um Ponteiro para um token TypeDef que representa o tipo que implementa o método.

szMethod
[fora] Um Ponteiro para uma memória intermédia com o nome do método.

cchMethod
[in] O tamanho pedido de szMethod.

pchMethod
[fora] Um Ponteiro para o tamanho em carateres largos de szMethodou, no caso da truncagem, o número real de carateres largos no nome do método.

pdwAttr
[fora] Um ponteiro para quaisquer sinalizadores associados ao método .

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

pcbSigBlob
[fora] Um Ponteiro para o tamanho em bytes de ppvSigBlob.

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

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

Requisitos

Plataformas: Veja Requisitos de Sistema.

Cabeçalho: Cor.h

Biblioteca: Incluído como um recurso no MsCorEE.dll

.NET Framework Versões: Disponível desde 1.0

Ver também