Прочитать на английском

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


ITypeResolutionService.GetAssembly Метод

Определение

Получает запрошенную сборку.

Перегрузки

GetAssembly(AssemblyName)

Получает запрошенную сборку.

GetAssembly(AssemblyName, Boolean)

Получает запрошенную сборку.

GetAssembly(AssemblyName)

Получает запрошенную сборку.

public System.Reflection.Assembly GetAssembly (System.Reflection.AssemblyName name);
public System.Reflection.Assembly? GetAssembly (System.Reflection.AssemblyName name);

Параметры

name
AssemblyName

Имя извлекаемой сборки.

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

Экземпляр запрошенной сборки, либо значение null, если сборку найти невозможно.

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

GetAssembly(AssemblyName, Boolean)

Получает запрошенную сборку.

public System.Reflection.Assembly GetAssembly (System.Reflection.AssemblyName name, bool throwOnError);
public System.Reflection.Assembly? GetAssembly (System.Reflection.AssemblyName name, bool throwOnError);

Параметры

name
AssemblyName

Имя извлекаемой сборки.

throwOnError
Boolean

Значение true, если этот метод должен создать исключение в случае, если сборка не может быть найдена; в противном случае — false. Метод возвращает значение null, если сборку найти невозможно.

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

Экземпляр запрошенной сборки, либо значение null, если сборку найти невозможно.

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1