Partager via


MetadataReferenceProperties Structure

Définition

Informations sur une référence de métadonnées.

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)
Héritage
MetadataReferenceProperties
Implémente

Constructeurs

MetadataReferenceProperties(MetadataImageKind, ImmutableArray<String>, Boolean)

Initialise les propriétés de référence.

Propriétés

Aliases

Alias pour la référence de métadonnées. Vide si la référence n’a pas d’alias.

Assembly

Propriétés par défaut d’une référence d’assembly.

EmbedInteropTypes

True si les types d’interopérabilité définis dans les métadonnées référencées doivent être incorporés dans la compilation référençant les métadonnées.

GlobalAlias

Alias qui représente un espace de déclaration globale.

Kind

Type d’image (assembly ou module) auquel la référence fait référence.

Module

Propriétés par défaut d’une référence de module.

Méthodes

Equals(MetadataReferenceProperties)

Informations sur une référence de métadonnées.

Equals(Object)

Informations sur une référence de métadonnées.

GetHashCode()

Informations sur une référence de métadonnées.

WithAliases(IEnumerable<String>)

Retourne MetadataReferenceProperties avec des alias spécifiés.

WithAliases(ImmutableArray<String>)

Retourne MetadataReferenceProperties avec des alias spécifiés.

WithEmbedInteropTypes(Boolean)

Retourne MetadataReferenceProperties avec la EmbedInteropTypes valeur définie sur la valeur spécifiée.

Opérateurs

Equality(MetadataReferenceProperties, MetadataReferenceProperties)

Informations sur une référence de métadonnées.

Inequality(MetadataReferenceProperties, MetadataReferenceProperties)

Informations sur une référence de métadonnées.

S’applique à