MetadataLoadContext.LoadFromAssemblyName Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
LoadFromAssemblyName(AssemblyName) |
Разрешает предоставленное имя сборки в сборку. Если сборка была ранее привязана к этому имени, возвращается эта сборка. В противном случае MetadataLoadContext вызывает указанный MetadataAssemblyResolver. |
LoadFromAssemblyName(String) |
Разрешает предоставленное имя сборки в сборку. Если сборка была ранее привязана к этому имени, возвращается эта сборка. В противном случае MetadataLoadContext вызывает указанный MetadataAssemblyResolver. |
LoadFromAssemblyName(AssemblyName)
- Исходный код:
- 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 вызывает указанный 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. (Последний сдается, не вызывая событие разрешения.)