Compartilhar via


Método IMetaDataImport2::EnumMethodSpecs (rometadataapi.h)

Obtém um enumerador para uma matriz de tokens MethodSpec associados ao token MethodDef ou MemberRef especificado.

Sintaxe

HRESULT EnumMethodSpecs(
  [in, out] HCORENUM        *phEnum,
  [in]      mdToken         tk,
  [out]     mdMethodSpec [] rMethodSpecs,
  [in]      ULONG           cMax,
  [out]     ULONG           *pcMethodSpecs
);

Parâmetros

[in, out] phEnum

ponteiro para o enumerador para rMethodSpecs.

[in] tk

O token MemberRef ou MethodDef que representa o método cujos tokens MethodSpec devem ser enumerados. Se o valor de tk for 0 (zero), todos os tokens MethodSpec no escopo serão enumerados.

[out] rMethodSpecs

A matriz de tokens MethodSpec a serem enumerados.

[in] cMax

O número máximo solicitado de tokens a serem colocados em rMethodSpecs.

[out] pcMethodSpecs

O número retornado de tokens colocados em rMethodSpecs.

Retornar valor

HRESULT Descrição
S_OK EnumMethodSpecs retornou com êxito.
S_FALSE phEnum não tem elementos de membro. Nesse caso, pcMethodSpecs é definido como 0 (zero).

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho rometadataapi.h

Confira também

IMetaDataImport2