Сборки .NET
157C# --- Руководство по C#
Одной из главных особенностей платформы .NET является возможность повторного использования двоичного кода, когда в приложениях эксплуатируются типы, содержащиеся внутри нескольких внешних сборок (также называемых библиотеками кода). В данном разделе подробно рассматривается использование сборок.
Содержание:
1. Конфигурирование сборок .NET
- Пространства имен
- Роль сборок .NET
- Формат сборки .NET
- Однофайловые сборки
- Исследование однофайловых сборок
- Многофайловые сборки
- Приватные сборки
- Разделяемые сборки
- Использование разделяемых сборок
- Конфигурирование разделяемых сборок
- Сборки publisher policy
- Элемент <codebase> и пространство имен System.Configuration
- Директивы препроцессора
- Модификатор доступа internal
2. Рефлексия, позднее связывание и атрибуты
- Необходимость в метаданных типов
- Динамическая идентификация типов
- Рефлексия
- Рефлексия методов
- Рефлексия конструкторов, полей и свойств
- Рефлексия обобщенных типов
- Динамически загружаемые сборки
- Позднее связывание
- Атрибуты
- Встроеные атрибуты
- Создание пользовательских атрибутов
- Атрибуты уровня сборки и модуля
- Применение рефлексии, позднего связывания и атрибутов
3. Домены приложений, процессы и контексты объектов
4. Язык CIL
5. Динамические типы и сборки