Compartir vía


IMetaDataImport::EnumMethodImpls Method

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

Syntax

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

Parameters

phEnum [dentro, fuera] 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 para almacenar los tokens MethodBody.

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

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

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

Return Value

HRESULT Description
S_OK EnumMethodImpls se devolvió correctamente.
S_FALSE No hay tokens de método para enumerar. En ese caso, pcTokens es cero.

Requirements

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Header: Cor.h

Library: CorGuids.lib

See also