Share via


Método IMetaDataImport::EnumMethodImpls

Enumera tokens MethodBody e MethodDeclaration que representam métodos do tipo especificado.

Sintaxe

HRESULT EnumMethodImpls (  
   [in, out] HCORENUM    *phEnum,
   [in]      mdTypeDef   td,
   [out]     mdToken     rMethodBody[],
   [out]     mdToken     rMethodDecl[],
   [in]      ULONG       cMax,
   [in]      ULONG       *pcTokens  
);  

Parâmetros

phEnum
[in, out] Um ponteiro para o enumerador. Isso precisa ser NULL para a primeira chamada desse método.

td
[in] Um token TypeDef para o tipo cujas implementações de método serão enumeradas.

rMethodBody
[out] A matriz para armazenar os tokens MethodBody.

rMethodDecl
[out] A matriz para armazenar os tokens MethodDeclaration.

cMax
[in] O tamanho máximo das matrizes rMethodBody e rMethodDecl.

pcTokens
[in] O número real de métodos retornados em rMethodBody e rMethodDecl.

Valor Retornado

HRESULT Descrição
S_OK EnumMethodImpls retornado com êxito.
S_FALSE Não há tokens de método para enumerar. Nesse caso, pcTokens é zero.

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