Метод IMetaDataImport::EnumTypeSpecs
Перечисляет токены TypeSpec, определенные в текущей области метаданных.
Синтаксис
HRESULT EnumTypeSpecs (
[in, out] HCORENUM *phEnum,
[out] mdTypeSpec rTypeSpecs[],
[in] ULONG cMax,
[out] ULONG *pcTypeSpecs
);
Параметры
phEnum
[вход, выход] Указатель на перечислитель. Это значение должно иметь значение NULL для первого вызова этого метода.
rTypeSpecs
[out] Массив, используемый для хранения токенов TypeSpec.
cMax
[in] Максимальный размер массива rTypeSpecs
.
pcTypeSpecs
[out] Количество токенов TypeSpec, возвращенных в rTypeSpecs
.
Возвращаемое значение
HRESULT | Описание |
---|---|
S_OK |
EnumTypeSpecs возвращается успешно. |
S_FALSE |
Нет маркеров для перечисления. В этом случае pcTypeSpecs равно нулю. |
Комментарии
Токены TypeSpec создаются методом IMetaDataEmit::GetTokenFromTypeSpec .
Требования
Платформы: см. раздел Требования к системе.
Заголовка: Cor.h
Библиотека: Включено в качестве ресурса в MsCorEE.dll
версии платформа .NET Framework: доступно с версии 2.0