Compartir a través de


IMetaDataImport::EnumMethodImpls (Método)

Enumera los tokens MethodBody y MethodDeclaration que representan métodos del tipo especificado.

Sintaxis

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 o out] Puntero al enumerador. Debe ser null para la primera llamada de este método.

td
[in] Token TypeDef para el tipo cuyas implementaciones de método se van a enumerar.

rMethodBody
[out] Matriz que va a almacenar los tokens MethodBody.

rMethodDecl
[out] Matriz que va a almacenar los tokens MethodDeclaration.

cMax
[in] Tamaño máximo de las matrices rMethodBody y rMethodDecl.

pcTokens
[in] Número real de métodos devueltos en rMethodBody y rMethodDecl.

Valor devuelto

HRESULT Descripción
S_OK Este valor le indica que EnumMethodImpls devolvió valores correctos.
S_FALSE No hay tokens de método para enumerar. En este caso, el valor del parámetro pcTokens se establecerá en cero.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: Cor.h

Biblioteca: incluida como recurso en MsCorEE.dll

Versiones de .NET Framework: está disponible desde la versión 1.0

Consulte también