次の方法で共有


IMetaDataImport::EnumMethodImpls Method

指定した型のメソッドを表す MethodBody トークンと MethodDeclaration トークンを列挙します。

Syntax

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

Parameters

phEnum [入力、出力]列挙子へのポインター。 このメソッドの最初の呼び出しでは NULL にする必要があります。

td [in]列挙するメソッド実装を持つ型の TypeDef トークン。

rMethodBody [out]MethodBody トークンを格納する配列。

rMethodDecl [out]MethodDeclaration トークンを格納する配列。

cMax [in] rMethodBody 配列と rMethodDecl 配列の最大サイズ。

pcTokens [in] rMethodBody および rMethodDeclで返されるメソッドの実際の数。

Return Value

HRESULT Description
S_OK EnumMethodImpls が正常に返されました。
S_FALSE 列挙するメソッド トークンはありません。 その場合、 pcTokens は 0 です。

Requirements

プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。

Header: Cor.h

Library: CorGuids.lib

See also