Condividi tramite


AssemblyIdentity Classe

Definizione

Rappresenta un'identità di un assembly come definito dalla specifica dei metadati dell'interfaccia della riga di comando.

public ref class AssemblyIdentity sealed : IEquatable<Microsoft::CodeAnalysis::AssemblyIdentity ^>
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(), nq}")]
public sealed class AssemblyIdentity : IEquatable<Microsoft.CodeAnalysis.AssemblyIdentity>
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(), nq}")>]
type AssemblyIdentity = class
    interface IEquatable<AssemblyIdentity>
Public NotInheritable Class AssemblyIdentity
Implements IEquatable(Of AssemblyIdentity)
Ereditarietà
AssemblyIdentity
Attributi
Implementazioni

Commenti

Può rappresentare l'identità di riferimento dell'assembly o della definizione dell'assembly.

Costruttori

AssemblyIdentity(String, Version, String, ImmutableArray<Byte>, Boolean, Boolean, AssemblyContentType)

Costruisce un oggetto AssemblyIdentity dalle parti costitutive.

Proprietà

ContentType

Specifica il modello di associazione di assembly per la definizione o il riferimento dell'assembly; ovvero il modo in cui i riferimenti agli assembly vengono confrontati con le definizioni di assembly.

CultureName

Nome delle impostazioni cultura dell'assembly o vuoto se le impostazioni cultura sono neutre.

Flags

The AssemblyNameFlags.

HasPublicKey

True se l'identità dell'assembly include la chiave pubblica completa.

IsRetargetable

Ottiene il valore che specifica se l'assembly è retargetable.

IsStrongName

True se l'identità dell'assembly ha un nome sicuro, ad esempio. una chiave pubblica completa o un token.

Name

Nome semplice dell'assembly.

PublicKey

Chiave pubblica completa o vuota.

PublicKeyToken

Minimo 8 byte di hash SHA1 della chiave pubblica o vuoto.

Version

Versione dell'assembly.

Metodi

Equals(AssemblyIdentity)

Determina se l'istanza specificata è uguale all'istanza corrente.

Equals(Object)

Determina se l'istanza specificata è uguale all'istanza corrente.

FromAssemblyDefinition(Assembly)

Recupera l'identità della definizione dell'assembly dall'assembly di runtime specificato.

GetDisplayName(Boolean)

Restituisce il nome visualizzato dell'identità dell'assembly.

GetHashCode()

Restituisce il codice hash per l'istanza corrente.

ToString()

Restituisce il nome visualizzato dell'istanza corrente.

TryParseDisplayName(String, AssemblyIdentity)

Rappresenta un'identità di un assembly come definito dalla specifica dei metadati dell'interfaccia della riga di comando.

TryParseDisplayName(String, AssemblyIdentity, AssemblyIdentityParts)

Analizza le impostazioni predefinite di riempimento dei nomi visualizzati per tutte le proprietà di base mancanti.

Operatori

Equality(AssemblyIdentity, AssemblyIdentity)

Determina se due istanze di AssemblyIdentity sono uguali.

Inequality(AssemblyIdentity, AssemblyIdentity)

Determina se due istanze di AssemblyIdentity non sono uguali.

Si applica a