Sdílet prostřednictvím


IMetaDataImport::EnumMethodsWithName – metoda

Vytvoří výčet metod, které mají zadaný název a které jsou definovány typem odkazovaným zadaným tokenem TypeDef.

Syntaxe

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

Parametry

phEnum
[in, out] Ukazatel na enumerátor. Pro první volání této metody musí být hodnota NULL.

cl
[v] Token TypeDef představující typ, jehož metody k výčtu.

szName
[v] Název, který omezuje rozsah výčtu.

rMethods
[out] Pole sloužící k ukládání tokenů MethodDef.

cMax
[v] Maximální velikost rMethods pole.

pcTokens
[out] Počet tokenů MethodDef vrácených v rMethodsnástroji .

Poznámky

Tato metoda vyčísluje pole a metody, ale ne vlastnosti nebo události. Na rozdíl od IMetaDataImport::EnumMethods zahodí EnumMethodsWithName všechny tokeny metody, které nemají zadaný název.

Návratová hodnota

HRESULT Description
S_OK EnumMethodsWithName úspěšně vráceno.
S_FALSE Neexistují žádné tokeny, které by bylo potřeba vypsat. V takovém případě pcTokens je nula.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: Kor.h

Knihovny: Zahrnuto jako prostředek v MsCorEE.dll

Verze rozhraní .NET Framework: K dispozici od verze 1.0

Viz také