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


Метод IMetaDataAssemblyImport::EnumExportedTypes

Перечисляет экспортированные типы, ссылки на которых имеются в манифесте сборки в текущей области метаданных.

HRESULT EnumExportedTypes (
    [in, out] HCORENUM     *phEnum, 
    [out] mdExportedType   rExportedTypes[], 
    [in]  ULONG            cMax, 
    [out] ULONG            *pcTokens
);

Параметры

  • phEnum
    [in, out] Указатель на перечислитель. Должен являться нулевым значением, когда метод EnumExportedTypes вызывается в первый раз.

  • rExportedTypes
    [out] Перечисление маркеров метаданных mdExportedType.

  • cMax
    [in] Максимальное количество маркеров mdExportedType, которые могут быть помещены в массив rExportedTypes.

  • pcTokens
    [out] Фактическое количество токенов mdExportedType, размещенных в rExportedTypes.

Возвращаемое значение

HRESULT

Описание

S_OK

Метод EnumExportedTypes успешно возвратил значение.

S_FALSE

Подлежащие перечислению маркеры отсутствуют. В данном случае параметру pcTokens присваивается нулевое значение.

Требования

Платформа: см. Требования к системе для .NET Framework.

Заголовок: Cor.h

Библиотека: используется как ресурс в MsCorEE.dll

Версии платформы .NET Framework: 4, 3.5 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0, 1.1, 1.0

См. также

Ссылки

Интерфейс IMetaDataAssemblyImport