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) |
Возвращает экземпляр ссылки с указанными свойствами. |