Резюме преобразования сборки в библиотеку типов
Сборки предоставляют среде CLR необходимые сведения о реализациях типов. Библиотеки типов выполняют те же функции для COM-типов. COM-клиенты не могут осуществлять прямой доступ к сведениям о типах в сборке; необходимо сначала экспортировать из сборки в библиотеку типов представления сборки, модулей, типов, параметров и полей.
Платформа .NET Framework содержит и инструментальные средства, и соответствующий интерфейс API для преобразования сборки в библиотеку типов. Хотя доступно несколько механизмов создания библиотеки типов, все они дают одинаковые результаты. Для простоты в этом разделе описывается только программа экспорта библиотек типов (Tlbexp.exe) в сочетании с правилами преобразования для экспорта сведений о типах. Описание альтернативных механизмов экспорта сборки см. в разделе Упаковка сборки для модели COM.
Поскольку библиотеки типов не могут вместить все сведения, содержащиеся в сборках, процедура преобразования может отменить экспорт некоторых данных. В этом разделе описываются подобные преобразования и указывается источник каждого фрагмента данных, экспортированных в получающуюся библиотеку типов.
В этом подразделе
Преобразование экспортированной сборки
Описывает преобразование сведений о сборке в процессе экспорта.Преобразование экспортированного модуля
Описывает обработку сведений о модуле в процессе экспорта.Преобразование экспортированного типа
Описывает преобразование классов, интерфейсов, типов значений и перечислений в процессе экспорта.Преобразование экспортированного члена
Описывает преобразование методов, свойств и событий в процессе экспорта.Преобразование экспортированного параметра
Описывает преобразование параметров в процессе экспорта.
Связанные подразделы
- Предоставление COM-клиентам доступа к компонентам .NET Framework
Описывает методику использования компонентов .NET в COM-приложениях.