IMetaDataImport2::EnumMethodSpecs 方法 (rometadataapi.h)

获取与指定的 MethodDef 或 MemberRef 标记关联的 MethodSpec 标记数组的枚举器。

语法

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

参数

[in, out] phEnum

指向 rMethodSpecs 枚举器的指针。

[in] tk

MemberRefMethodDef 标记,表示要枚举其 MethodSpec 令牌的方法。 如果 tk 的值为 0 (零) ,则将枚举范围中的所有 MethodSpec 令牌。

[out] rMethodSpecs

要枚举的 MethodSpec 令牌数组。

[in] cMax

要放置在 rMethodSpecs 中的请求的最大令牌数。

[out] pcMethodSpecs

返回放置在 rMethodSpecs 中的令牌数。

返回值

HRESULT 说明
S_OK EnumMethodSpecs 已成功返回。
S_FALSE phEnum 没有成员元素。 在这种情况下, pcMethodSpecs 设置为 0 (零) 。

要求

要求
目标平台 Windows
标头 rometadataapi.h

另请参阅

IMetaDataImport2