PortableExecutableReference Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Ссылка на метаданные, хранящиеся в стандартном формате метаданных ECMA-335.
public ref class PortableExecutableReference abstract : Microsoft::CodeAnalysis::MetadataReference
public abstract class PortableExecutableReference : Microsoft.CodeAnalysis.MetadataReference
type PortableExecutableReference = class
inherit MetadataReference
Public MustInherit Class PortableExecutableReference
Inherits MetadataReference
- Наследование
Конструкторы
PortableExecutableReference(MetadataReferenceProperties, String, DocumentationProvider) |
Ссылка на метаданные, хранящиеся в стандартном формате метаданных ECMA-335. |
Свойства
Display |
Отображаемая строка, используемая в сообщениях об ошибках для идентификации ссылки. |
FilePath |
Путь, описывающий расположение метаданных или значение NULL, если метаданные не имеют расположения. |
Properties |
Ссылка на метаданные, хранящиеся в стандартном формате метаданных ECMA-335. (Унаследовано от MetadataReference) |
Методы
CreateDocumentationProvider() |
Создайте поставщик документации для справки. |
GetMetadata() |
Возвращает копию Metadata содержащегося PortableExecutableReference объекта. Эта копия не должна быть Dispose()d. |
GetMetadataId() |
MetadataId Возвращает значение для этой ссылкиMetadata. Это будет эквивалентно вызову GetMetadata().Id, но его можно сделать более эффективно. |
GetMetadataImpl() |
Получение представления метаданных для PE-файла. |
WithAliases(IEnumerable<String>) |
Возвращает экземпляр ссылки с указанными псевдонимами. |
WithAliases(ImmutableArray<String>) |
Возвращает экземпляр ссылки с указанными псевдонимами. |
WithEmbedInteropTypes(Boolean) |
Возвращает экземпляр ссылки с указанными типами взаимодействия внедрения. |
WithProperties(MetadataReferenceProperties) |
Возвращает экземпляр ссылки с указанными свойствами или этот экземпляр, если свойства не изменились. |
WithPropertiesImpl(MetadataReferenceProperties) |
Возвращает экземпляр ссылки с указанными свойствами. |