Udostępnij przez


IMetaDataImport::EnumMethods Method

Wylicza tokeny MethodDef reprezentujące metody określonego typu.

Syntax

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

Parameters

phEnum [in, out] Wskaźnik do modułu wyliczającego. Musi to być wartość NULL dla pierwszego wywołania tej metody.

cl [in] Token TypeDef reprezentujący typ przy użyciu metod do wyliczenia.

rMethods [out] Tablica do przechowywania tokenów MethodDef.

cMax [in] Maksymalny rozmiar tablicy MethodDef rMethods .

pcTokens [out] Liczba tokenów MethodDef zwróconych w pliku rMethods.

Return Value

HRESULT Description
S_OK EnumMethods zwrócony pomyślnie.
S_FALSE Nie ma żadnych tokenów MethodDef do wyliczenia. W takim przypadku pcTokens wartość to zero.

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

Header: Cor.h

Library: CorGuids.lib

See also