MetadataLoadContext.LoadFromAssemblyName Метод

Определение

Перегрузки

Имя Описание
LoadFromAssemblyName(AssemblyName)

Разрешает указанное имя сборки в сборку. Если сборка была привязана к этому имени, возвращается эта сборка. MetadataLoadContext В противном случае вызывает указанный MetadataAssemblyResolverобъект.

LoadFromAssemblyName(String)

Разрешает указанное имя сборки в сборку. Если сборка была привязана к этому имени, возвращается эта сборка. MetadataLoadContext В противном случае вызывает указанный MetadataAssemblyResolverобъект.

LoadFromAssemblyName(AssemblyName)

Исходный код:
MetadataLoadContext.Apis.cs
Исходный код:
MetadataLoadContext.Apis.cs
Исходный код:
MetadataLoadContext.Apis.cs
Исходный код:
MetadataLoadContext.Apis.cs

Разрешает указанное имя сборки в сборку. Если сборка была привязана к этому имени, возвращается эта сборка. MetadataLoadContext В противном случае вызывает указанный MetadataAssemblyResolverобъект.

public:
 System::Reflection::Assembly ^ LoadFromAssemblyName(System::Reflection::AssemblyName ^ assemblyName);
public System.Reflection.Assembly LoadFromAssemblyName(System.Reflection.AssemblyName assemblyName);
member this.LoadFromAssemblyName : System.Reflection.AssemblyName -> System.Reflection.Assembly
Public Function LoadFromAssemblyName (assemblyName As AssemblyName) As Assembly

Параметры

assemblyName
AssemblyName

Экземпляр AssemblyName .

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

Экземпляр Assembly .

Исключения

Возвращается сопоставитель null.

Комментарии

Обратите внимание, что поведение этого метода соответствует поведению AssemblyLoadContext.LoadFromAssemblyName события разрешения, но не соответствует поведению Assembly.ReflectionOnlyLoad. (Последний откашится, не вызывая его событие разрешения.)

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

LoadFromAssemblyName(String)

Исходный код:
MetadataLoadContext.Apis.cs
Исходный код:
MetadataLoadContext.Apis.cs
Исходный код:
MetadataLoadContext.Apis.cs
Исходный код:
MetadataLoadContext.Apis.cs

Разрешает указанное имя сборки в сборку. Если сборка была привязана к этому имени, возвращается эта сборка. MetadataLoadContext В противном случае вызывает указанный MetadataAssemblyResolverобъект.

public:
 System::Reflection::Assembly ^ LoadFromAssemblyName(System::String ^ assemblyName);
public System.Reflection.Assembly LoadFromAssemblyName(string assemblyName);
member this.LoadFromAssemblyName : string -> System.Reflection.Assembly
Public Function LoadFromAssemblyName (assemblyName As String) As Assembly

Параметры

assemblyName
String

Имя String сборки.

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

Экземпляр Assembly .

Исключения

Возвращается сопоставитель null.

Комментарии

Обратите внимание, что поведение этого метода соответствует поведению AssemblyLoadContext.LoadFromAssemblyName события разрешения, но не соответствует поведению Assembly.ReflectionOnlyLoad. (Последний откашится, не вызывая его событие разрешения.)

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