MetadataReferenceProperties Структура

Определение

Сведения о ссылке на метаданные.

public value class MetadataReferenceProperties : IEquatable<Microsoft::CodeAnalysis::MetadataReferenceProperties>
public struct MetadataReferenceProperties : IEquatable<Microsoft.CodeAnalysis.MetadataReferenceProperties>
type MetadataReferenceProperties = struct
Public Structure MetadataReferenceProperties
Implements IEquatable(Of MetadataReferenceProperties)
Наследование
MetadataReferenceProperties
Реализации

Конструкторы

MetadataReferenceProperties(MetadataImageKind, ImmutableArray<String>, Boolean)

Инициализирует ссылочные свойства.

Свойства

Aliases

Псевдонимы для ссылки на метаданные. Пуст, если ссылка не имеет псевдонимов.

Assembly

Свойства по умолчанию для ссылки на сборку.

EmbedInteropTypes

Значение true, если типы взаимодействия, определенные в указанных метаданных, должны быть внедрены в компиляцию, ссылающуюся на метаданные.

GlobalAlias

Псевдоним, представляющий глобальное пространство объявления.

Kind

Тип изображения (сборка или модуль), на который ссылается ссылка.

Module

Свойства по умолчанию для ссылки на модуль.

Методы

Equals(MetadataReferenceProperties)

Сведения о ссылке на метаданные.

Equals(Object)

Сведения о ссылке на метаданные.

GetHashCode()

Сведения о ссылке на метаданные.

WithAliases(IEnumerable<String>)

Возвращается MetadataReferenceProperties с указанными псевдонимами.

WithAliases(ImmutableArray<String>)

Возвращается MetadataReferenceProperties с указанными псевдонимами.

WithEmbedInteropTypes(Boolean)

Возвращает значение MetadataReferenceProperties с EmbedInteropTypes заданным значением.

Операторы

Equality(MetadataReferenceProperties, MetadataReferenceProperties)

Сведения о ссылке на метаданные.

Inequality(MetadataReferenceProperties, MetadataReferenceProperties)

Сведения о ссылке на метаданные.

Применяется к