Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pobiera moduł wyliczający dla tablicy tokenów MethodSpec skojarzonych z określonym tokenem MethodDef lub MemberRef.
Syntax
HRESULT EnumMethodSpecs (
[in, out] HCORENUM *phEnum,
[in] mdToken tk,
[out] mdMethodSpec rMethodSpecs[],
[in] ULONG cMax,
[out] ULONG *pcMethodSpecs
);
Parameters
phEnum[in, out] Wskaźnik do modułu wyliczającego dla .rMethodSpecs
tk [in] Token MemberRef lub MethodDef reprezentujący metodę, której tokeny MethodSpec mają być wyliczane. Jeśli wartość tk to 0 (zero), wszystkie tokeny MethodSpec w zakresie zostaną wyliczone.
rMethodSpecs [out] Tablica tokenów MethodSpec do wyliczenia.
cMax [in] Żądana maksymalna liczba tokenów do umieszczenia w pliku rMethodSpecs.
pcMethodSpecs [out] Zwrócona liczba tokenów umieszczonych w pliku rMethodSpecs.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumMethodSpecs zwrócony pomyślnie. |
S_FALSE |
phEnum nie ma elementów członkowskich. W tym przypadku pcMethodSpecs ustawiono wartość 0 (zero). |
Requirements
Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.
Header: Cor.h
Library: CorGuids.lib
Wersje platformy .NET: Dostępne od programu .NET Framework 2.0