Megosztás:


IMetaDataImport::EnumMethods Method

Számba adja a MethodDef-jogkivonatokat, amelyek a megadott típusú metódusokat jelölik.

Syntax

HRESULT EnumMethods (
   [in, out] HCORENUM   *phEnum,
   [in]  mdTypeDef      cl,
   [out] mdMethodDef    rMethods[],
   [in]  ULONG          cMax,
   [out] ULONG          *pcTokens
);

Parameters

phEnum [be, ki] Mutató az enumerátorhoz. Ennek null értékűnek kell lennie a metódus első hívásához.

cl [in] TypeDef-jogkivonat, amely a típust jelöli a számbavételi metódusokkal.

rMethods [kifelé] A MethodDef-jogkivonatokat tároló tömb.

cMax [in] A MethodDef rMethods tömb maximális mérete.

pcTokens [kifelé] A MethodDef-tokenek visszaadott száma a következőben rMethods: .

Return Value

HRESULT Description
S_OK EnumMethods sikeresen visszaadott.
S_FALSE Nincs felsorolni kívánt MethodDef-jogkivonat. Ebben az esetben pcTokens nulla.

Requirements

Platformok: Lásd: .NET által támogatott operációs rendszerek.

Header: Cor.h

Library: CorGuids.lib

See also