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 события resolve, но не соответствует поведению 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 события resolve, но не соответствует поведению Assembly.ReflectionOnlyLoad. (Последний сдается, не вызывая событие разрешения.)