MetadataReference.CreateFromAssembly Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
CreateFromAssembly(Assembly) |
Устаревшие..
Создает ссылку на загруженную сборку. |
CreateFromAssembly(Assembly, MetadataReferenceProperties, DocumentationProvider) |
Устаревшие..
Создает ссылку на загруженную сборку. |
CreateFromAssembly(Assembly)
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
Внимание!
Use CreateFromFile(assembly.Location) instead
Создает ссылку на загруженную сборку.
public:
static Microsoft::CodeAnalysis::MetadataReference ^ CreateFromAssembly(System::Reflection::Assembly ^ assembly);
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
[System.Obsolete("Use CreateFromFile(assembly.Location) instead", true)]
public static Microsoft.CodeAnalysis.MetadataReference CreateFromAssembly (System.Reflection.Assembly assembly);
[<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
[<System.Obsolete("Use CreateFromFile(assembly.Location) instead", true)>]
static member CreateFromAssembly : System.Reflection.Assembly -> Microsoft.CodeAnalysis.MetadataReference
Public Shared Function CreateFromAssembly (assembly As Assembly) As MetadataReference
Параметры
- assembly
- Assembly
Путь к файлу модуля.
Возвращаемое значение
- Атрибуты
Исключения
Параметр assembly
имеет значение null.
assembly
является динамическим, не имеет расположения или платформа не поддерживает чтение из расположения.
Комментарии
Вопросы производительности:
Рекомендуется использовать CreateFromFile(String) API при создании нескольких ссылок на одну сборку. Повторное использование AssemblyMetadata объекта позволяет совместно использовать данные между этими ссылками.
Применяется к
CreateFromAssembly(Assembly, MetadataReferenceProperties, DocumentationProvider)
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
- Исходный код:
- MetadataReference.cs
Внимание!
Use CreateFromFile(assembly.Location) instead
Создает ссылку на загруженную сборку.
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
[System.Obsolete("Use CreateFromFile(assembly.Location) instead", true)]
public static Microsoft.CodeAnalysis.MetadataReference CreateFromAssembly (System.Reflection.Assembly assembly, Microsoft.CodeAnalysis.MetadataReferenceProperties properties, Microsoft.CodeAnalysis.DocumentationProvider documentation = default);
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
[System.Obsolete("Use CreateFromFile(assembly.Location) instead", true)]
public static Microsoft.CodeAnalysis.MetadataReference CreateFromAssembly (System.Reflection.Assembly assembly, Microsoft.CodeAnalysis.MetadataReferenceProperties properties, Microsoft.CodeAnalysis.DocumentationProvider? documentation = default);
[<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
[<System.Obsolete("Use CreateFromFile(assembly.Location) instead", true)>]
static member CreateFromAssembly : System.Reflection.Assembly * Microsoft.CodeAnalysis.MetadataReferenceProperties * Microsoft.CodeAnalysis.DocumentationProvider -> Microsoft.CodeAnalysis.MetadataReference
Public Shared Function CreateFromAssembly (assembly As Assembly, properties As MetadataReferenceProperties, Optional documentation As DocumentationProvider = Nothing) As MetadataReference
Параметры
- assembly
- Assembly
Путь к файлу модуля.
- properties
- MetadataReferenceProperties
Ссылочные свойства (экстерн-псевдонимы, внедрение типов).
- documentation
- DocumentationProvider
Предоставляет XML-документацию по символам, найденным в ссылке.
Возвращаемое значение
- Атрибуты
Исключения
Параметр assembly
имеет значение null.
assembly
является динамическим, не имеет расположения или платформа не поддерживает чтение из расположения.
Комментарии
Вопросы производительности:
Рекомендуется использовать CreateFromFile(String) API при создании нескольких ссылок на одну сборку. Повторное использование AssemblyMetadata объекта позволяет совместно использовать данные между этими ссылками.