IMetaDataImport::EnumMethodImpls — Metoda
Wylicza tokeny MethodBody i MethodDeclaration reprezentujące metody określonego typu.
Składnia
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] Wskaźnik do modułu wyliczającego. Musi to być wartość NULL dla pierwszego wywołania tej metody.
td
[in] Token TypeDef dla typu, którego implementacje metody do wyliczenia.
rMethodBody
[out] Tablica do przechowywania tokenów MethodBody.
rMethodDecl
[out] Tablica do przechowywania tokenów MethodDeclaration.
cMax
[in] Maksymalny rozmiar rMethodBody
tablic i rMethodDecl
.
pcTokens
[in] Rzeczywista liczba metod zwracanych w rMethodBody
liczbie i rMethodDecl
.
Wartość zwracana
HRESULT | Opis |
---|---|
S_OK |
EnumMethodImpls zwrócone pomyślnie. |
S_FALSE |
Nie ma tokenów metody do wyliczenia. W takim przypadku pcTokens wartość jest równa zero. |
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: Cor.h
Biblioteki: Uwzględnione jako zasób w MsCorEE.dll
wersje .NET Framework: dostępne od wersji 1.0