Freigeben über


MetadataReferenceProperties Struktur

Definition

Informationen zu einem Metadatenverweis.

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)
Vererbung
MetadataReferenceProperties
Implementiert

Konstruktoren

MetadataReferenceProperties(MetadataImageKind, ImmutableArray<String>, Boolean)

Initialisiert Referenzeigenschaften.

Eigenschaften

Aliases

Aliase für den Metadatenverweis. Leer, wenn der Verweis keine Aliase aufweist.

Assembly

Standardeigenschaften für einen Assemblyverweis.

EmbedInteropTypes

True, wenn in den referenzierten Metadaten definierte Interoptypen in die Kompilierung eingebettet werden sollen, die auf die Metadaten verweist.

GlobalAlias

Alias, der einen globalen Deklarationsbereich darstellt.

Kind

Die Bildart (Assembly oder Modul) bezieht sich auf den Verweis.

Module

Standardeigenschaften für einen Modulverweis.

Methoden

Equals(MetadataReferenceProperties)

Informationen zu einem Metadatenverweis.

Equals(Object)

Informationen zu einem Metadatenverweis.

GetHashCode()

Informationen zu einem Metadatenverweis.

WithAliases(IEnumerable<String>)

Gibt mit angegebenen Aliasen zurück MetadataReferenceProperties .

WithAliases(ImmutableArray<String>)

Gibt mit angegebenen Aliasen zurück MetadataReferenceProperties .

WithEmbedInteropTypes(Boolean)

Gibt einen Wert zurück, der EmbedInteropTypes auf den angegebenen Wert festgelegt istMetadataReferenceProperties.

Operatoren

Equality(MetadataReferenceProperties, MetadataReferenceProperties)

Informationen zu einem Metadatenverweis.

Inequality(MetadataReferenceProperties, MetadataReferenceProperties)

Informationen zu einem Metadatenverweis.

Gilt für: