IMetaDataImport::EnumTypeSpecs — Metoda
Wylicza tokeny TypeSpec zdefiniowane w bieżącym zakresie metadanych.
Składnia
HRESULT EnumTypeSpecs (
[in, out] HCORENUM *phEnum,
[out] mdTypeSpec rTypeSpecs[],
[in] ULONG cMax,
[out] ULONG *pcTypeSpecs
);
Parametry
phEnum
[in, out] Wskaźnik do modułu wyliczającego. Ta wartość musi mieć wartość NULL dla pierwszego wywołania tej metody.
rTypeSpecs
[out] Tablica używana do przechowywania tokenów TypeSpec.
cMax
[w] Maksymalny rozmiar tablicy rTypeSpecs
.
pcTypeSpecs
[out] Liczba tokenów TypeSpec zwróconych w elemecie rTypeSpecs
.
Wartość zwracana
HRESULT | Opis |
---|---|
S_OK |
EnumTypeSpecs zwrócono pomyślnie. |
S_FALSE |
Nie ma tokenów do wyliczenia. W takim przypadku pcTypeSpecs wartość to zero. |
Uwagi
Tokeny TypeSpec są tworzone przez metodę IMetaDataEmit::GetTokenFromTypeSpec .
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: Cor.h
Biblioteki: Uwzględnione jako zasób w MsCorEE.dll
.NET Framework wersje: dostępne od wersji 2.0