Flexberry ORM 8.0.0-beta01
Класс ICSSoft.STORMNET.Tools.AssemblyLoader

Помощь при загрузке сборок, которые были подписаны. Подробнее...

Открытые статические члены

static Assembly LoadAssembly (string asmName)
 Загрузка сборки сначала по полному переданному пути, потом с обрезкой PublicKeyToken (Если не получилось, то Exception). Подробнее...
 
static Type GetTypeWithAssemblyName (string assemblyQualifiedName)
 Получить тип по имени с указанием сборки (должен работать, даже если изменился PublicKeyToken). Подробнее...
 
static Assembly CurrentDomainAssemblyResolve (object sender, ResolveEventArgs args)
 Обработчик события на неразрешённую сборку. Пробуем загружать сборки для десериализации по неполному описанию. Подробнее...
 
static Assembly CurrentDomainTypeResolve (object sender, ResolveEventArgs args)
 Разрешить тип. Подробнее...
 

Подробное описание

Помощь при загрузке сборок, которые были подписаны.

Методы

◆ CurrentDomainAssemblyResolve()

static Assembly ICSSoft.STORMNET.Tools.AssemblyLoader.CurrentDomainAssemblyResolve ( object  sender,
ResolveEventArgs  args 
)
inlinestatic

Обработчик события на неразрешённую сборку. Пробуем загружать сборки для десериализации по неполному описанию.

Аргументы
sender
args
Возвращает
null - если не нашлось ничего.

◆ CurrentDomainTypeResolve()

static Assembly ICSSoft.STORMNET.Tools.AssemblyLoader.CurrentDomainTypeResolve ( object  sender,
ResolveEventArgs  args 
)
inlinestatic

Разрешить тип.

Аргументы
sender
args
Возвращает

◆ GetTypeWithAssemblyName()

static Type ICSSoft.STORMNET.Tools.AssemblyLoader.GetTypeWithAssemblyName ( string  assemblyQualifiedName)
inlinestatic

Получить тип по имени с указанием сборки (должен работать, даже если изменился PublicKeyToken).

Аргументы
assemblyQualifiedNameПолное имя типа.
Возвращает
Тип.

◆ LoadAssembly()

static Assembly ICSSoft.STORMNET.Tools.AssemblyLoader.LoadAssembly ( string  asmName)
inlinestatic

Загрузка сборки сначала по полному переданному пути, потом с обрезкой PublicKeyToken (Если не получилось, то Exception).

Аргументы
asmNameПолное имя сборки.
Возвращает