Assembly.LoadWithPartialName Метод

Определение

Загружает сборку из каталога приложения или из глобального кэша сборок с помощью частичного имени.

Перегрузки

Имя Описание
LoadWithPartialName(String)
Устаревшие..
Устаревшие..

Загружает сборку из каталога приложения или из глобального кэша сборок с помощью частичного имени.

LoadWithPartialName(String, Evidence)
Устаревшие..

Загружает сборку из каталога приложения или из глобального кэша сборок с помощью частичного имени. Сборка загружается с помощью предоставленного доказательства.

Комментарии

Important

Перегрузки метода устарели и были сохранены для обратной Assembly.LoadWithPartialName совместимости. Не является устаревшей альтернативой Assembly.Load(String).

LoadWithPartialName(String)

Внимание

This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202

Внимание

This method has been deprecated. Please use Assembly.Load() instead. https://go.microsoft.com/fwlink/?linkid=14202

Загружает сборку из каталога приложения или из глобального кэша сборок с помощью частичного имени.

public:
 static System::Reflection::Assembly ^ LoadWithPartialName(System::String ^ partialName);
public static System.Reflection.Assembly LoadWithPartialName(string partialName);
[System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
public static System.Reflection.Assembly LoadWithPartialName(string partialName);
[System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. https://go.microsoft.com/fwlink/?linkid=14202")]
public static System.Reflection.Assembly LoadWithPartialName(string partialName);
static member LoadWithPartialName : string -> System.Reflection.Assembly
[<System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")>]
static member LoadWithPartialName : string -> System.Reflection.Assembly
[<System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. https://go.microsoft.com/fwlink/?linkid=14202")>]
static member LoadWithPartialName : string -> System.Reflection.Assembly
Public Shared Function LoadWithPartialName (partialName As String) As Assembly

Параметры

partialName
String

Отображаемое имя сборки.

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

Загруженная сборка. Если partialName этот метод не найден, возвращается null.

Атрибуты

Исключения

Параметр partialName имеет значение null.

Сборка не является допустимой сборкой для текущей загруженной среды выполнения.

Комментарии

Important

Метод LoadWithPartialName(String) устарел и сохраняется для обратной совместимости. Не является устаревшей альтернативой Assembly.Load(String).

Приложения, загружающие сборки с этим методом, будут затронуты обновлениями этих сборок. Поэтому не используйте этот метод; измените приложение, чтобы использовать перегрузку Load(String) метода или перегрузку LoadFrom(String) метода.

В .NET Core/5+ целевая сборка загружается в текущую AssemblyLoadContext или AssemblyLoadContext.CurrentContextualReflectionContext, если он задан.

Этот метод сначала вызывает Load. Если сборка не найдена, этот метод возвращает сборку из глобального кэша сборок с тем же простым именем и самым высоким номером версии.

См. также раздел

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

LoadWithPartialName(String, Evidence)

Внимание

This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202

Загружает сборку из каталога приложения или из глобального кэша сборок с помощью частичного имени. Сборка загружается с помощью предоставленного доказательства.

public:
 static System::Reflection::Assembly ^ LoadWithPartialName(System::String ^ partialName, System::Security::Policy::Evidence ^ securityEvidence);
public static System.Reflection.Assembly LoadWithPartialName(string partialName, System.Security.Policy.Evidence securityEvidence);
[System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
public static System.Reflection.Assembly LoadWithPartialName(string partialName, System.Security.Policy.Evidence securityEvidence);
static member LoadWithPartialName : string * System.Security.Policy.Evidence -> System.Reflection.Assembly
[<System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")>]
static member LoadWithPartialName : string * System.Security.Policy.Evidence -> System.Reflection.Assembly
Public Shared Function LoadWithPartialName (partialName As String, securityEvidence As Evidence) As Assembly

Параметры

partialName
String

Отображаемое имя сборки.

securityEvidence
Evidence

Доказательства загрузки сборки.

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

Загруженная сборка. Если partialName этот метод не найден, возвращается null.

Атрибуты

Исключения

Сборка или модуль была загружена дважды с двумя различными наборами доказательств.

Параметр partialName имеет значение null.

Сборка не является допустимой сборкой для текущей загруженной среды выполнения.

Комментарии

Important

Метод LoadWithPartialName(String, Evidence) устарел и сохраняется для обратной совместимости. Не является устаревшей альтернативой Assembly.Load(String).

Доказательства — это набор информации, которая представляет собой входные данные для принятия решений политики безопасности, таких как разрешения, которые могут быть предоставлены коду.

Приложения, загружающие сборки с этим методом, будут затронуты обновлениями этих сборок. Поэтому не используйте этот метод; измените приложение, чтобы использовать Load метод или LoadFrom метод.

Этот метод сначала вызывает Load. Если сборка не найдена, этот метод возвращает сборку из глобального кэша сборок с тем же простым именем и самым высоким номером версии.

См. также раздел

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