Compartilhar via


Método IMetaDataImport::EnumMethods

Enumera tokens MethodDef que representam métodos do tipo especificado.

Sintaxe

HRESULT EnumMethods (  
   [in, out] HCORENUM   *phEnum,
   [in]  mdTypeDef      cl,
   [out] mdMethodDef    rMethods[],
   [in]  ULONG          cMax,
   [out] ULONG          *pcTokens  
);  

Parâmetros

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

cl
[in] Um token TypeDef que representa o tipo com os métodos a serem enumerados.

rMethods
[out] A matriz para armazenar os tokens MethodDef.

cMax
[in] O tamanho máximo da matriz rMethods de MethodDef.

pcTokens
[out] O número de tokens MethodDef retornados em rMethods.

Valor Retornado

HRESULT Descrição
S_OK EnumMethods retornado com êxito.
S_FALSE Não há tokens MethodDef 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