Загрузчик Класса.NET - Что это?

Я не могу найти хорошую документацию относительно того, что понятие Загрузчика Класса находится в Платформе.NET?Что это? Где это может быть найдено? Кто-либо знает?

12
задан user118190 1 June 2010 в 04:09
поделиться

2 ответа

В .NET сборки являются основной единицей развертывания. Технология, которая фактически загружает сборки, называется Fusion. Для получения более подробной информации об этом прочитайте .NET Fusion Workshop. Каждая сборка имеет свой собственный загрузчик классов для загрузки типов из этой сборки.

Размещение среды CLR также может представлять интерес.

Я не думаю, что загрузчик классов в .NET имеет такое же значение или силу, как в Java. Загрузка класса будет обрабатываться загрузчиком классов сборки.

Динамическая загрузка обычно выполняется путем загрузки сборки и последующего создания экземпляра класса:

Assembly assembly = Assembly.LoadFrom("assemblyName");
Type type = assembly.GetType("className");
object x = Activator.CreateInstance(type);
15
ответ дан 2 December 2019 в 07:02
поделиться

Что вы имеете в виду? Концепцию, аналогичную загрузчикам классов Java? В .Net эта концепция сопоставлена с AppDomain (просто поищите AppDomain)

2
ответ дан 2 December 2019 в 07:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: