IMetaDataImport::EnumMethodImpls – metoda
Vytvoří výčet methodbody a methodDeclaration tokeny představující metody zadaného typu.
Syntaxe
HRESULT EnumMethodImpls (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef td,
[out] mdToken rMethodBody[],
[out] mdToken rMethodDecl[],
[in] ULONG cMax,
[in] ULONG *pcTokens
);
Parametry
phEnum
[in, out] Ukazatel na enumerátor. Pro první volání této metody musí být hodnota NULL.
td
[v] Token TypeDef pro typ, jehož implementace metody se mají vypsat.
rMethodBody
[out] Pole pro uložení tokenů MethodBody.
rMethodDecl
[out] Pole pro uložení tokenů MethodDeclaration.
cMax
[v] Maximální velikost rMethodBody
polí a rMethodDecl
pcTokens
[v] Skutečný počet metod vrácených v rMethodBody
a rMethodDecl
.
Návratová hodnota
HRESULT | Description |
---|---|
S_OK |
EnumMethodImpls úspěšně vráceno. |
S_FALSE |
Neexistují žádné tokeny metod, 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