Partilhar via


IMetaDataImport2::EnumMethodSpecs Method

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

Syntax

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

Parameters

phEnum [dentro, fora] Um ponteiro para o enumerador para rMethodSpecs.

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

rMethodSpecs [out] A matriz de tokens MethodSpec a ser enumerada.

cMax[in] O número máximo solicitado de tokens a serem colocados.rMethodSpecs

pcMethodSpecs [out] O número retornado de tokens colocados em rMethodSpecs.

Return Value

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

Requirements

Plataformas: Consulte sistemas operacionais com suporte do .NET.

Header: Cor.h

Library: CorGuids.lib

Versões do .NET: Disponível desde o .NET Framework 2.0

See also