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
Параметры
Возвращаемое значение
Экземпляр Assembly .
Исключения
Возвращается сопоставитель null.
Комментарии
Обратите внимание, что поведение этого метода соответствует поведению AssemblyLoadContext.LoadFromAssemblyName события разрешения, но не соответствует поведению Assembly.ReflectionOnlyLoad. (Последний откашится, не вызывая его событие разрешения.)