Partilhar via


MetadataReferenceProperties Estrutura

Definição

Informações sobre uma referência de metadados.

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)
Herança
MetadataReferenceProperties
Implementações

Construtores

MetadataReferenceProperties(MetadataImageKind, ImmutableArray<String>, Boolean)

Inicializa as propriedades de referência.

Propriedades

Aliases

Aliases para a referência de metadados. Vazio se a referência não tiver aliases.

Assembly

Propriedades padrão para uma referência de assembly.

EmbedInteropTypes

True se os tipos de interoperabilidade definidos nos metadados referenciados devem ser inseridos na compilação referenciando os metadados.

GlobalAlias

Alias que representa um espaço de declaração global.

Kind

O tipo de imagem (assembly ou módulo) ao qual a referência se refere.

Module

Propriedades padrão para uma referência de módulo.

Métodos

Equals(MetadataReferenceProperties)

Informações sobre uma referência de metadados.

Equals(Object)

Informações sobre uma referência de metadados.

GetHashCode()

Informações sobre uma referência de metadados.

WithAliases(IEnumerable<String>)

Retorna MetadataReferenceProperties com aliases especificados.

WithAliases(ImmutableArray<String>)

Retorna MetadataReferenceProperties com aliases especificados.

WithEmbedInteropTypes(Boolean)

Retorna MetadataReferenceProperties com EmbedInteropTypes o valor definido como especificado.

Operadores

Equality(MetadataReferenceProperties, MetadataReferenceProperties)

Informações sobre uma referência de metadados.

Inequality(MetadataReferenceProperties, MetadataReferenceProperties)

Informações sobre uma referência de metadados.

Aplica-se a