Поделиться через


Метод 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

См. также раздел