Condividi tramite


AssemblyIdentity Costruttore

Definizione

Costruisce un oggetto AssemblyIdentity dalle sue parti costitutive.

public AssemblyIdentity (string name, Version version = default, string cultureName = default, System.Collections.Immutable.ImmutableArray<byte> publicKeyOrToken = default, bool hasPublicKey = false, bool isRetargetable = false, System.Reflection.AssemblyContentType contentType = System.Reflection.AssemblyContentType.Default);
public AssemblyIdentity (string? name, Version? version = default, string? cultureName = default, System.Collections.Immutable.ImmutableArray<byte> publicKeyOrToken = default, bool hasPublicKey = false, bool isRetargetable = false, System.Reflection.AssemblyContentType contentType = System.Reflection.AssemblyContentType.Default);
new Microsoft.CodeAnalysis.AssemblyIdentity : string * Version * string * System.Collections.Immutable.ImmutableArray<byte> * bool * bool * System.Reflection.AssemblyContentType -> Microsoft.CodeAnalysis.AssemblyIdentity
Public Sub New (name As String, Optional version As Version = Nothing, Optional cultureName As String = Nothing, Optional publicKeyOrToken As ImmutableArray(Of Byte) = Nothing, Optional hasPublicKey As Boolean = false, Optional isRetargetable As Boolean = false, Optional contentType As AssemblyContentType = System.Reflection.AssemblyContentType.Default)

Parametri

name
String

Nome semplice dell'assembly.

version
Version

Versione dell'assembly.

cultureName
String

Nome delle impostazioni cultura da associare all'assembly. Specificare null, , Emptyo "neutrale" (qualsiasi maiuscolo) per rappresentare InvariantCulture. Il nome può essere una stringa arbitraria che non contiene caratteri NUL, la legalità del nome delle impostazioni cultura non viene convalidata.

publicKeyOrToken
ImmutableArray<Byte>

Chiave pubblica o token di chiave pubblica dell'assembly.

hasPublicKey
Boolean

Indica se publicKeyOrToken rappresenta una chiave pubblica.

isRetargetable
Boolean

Indica se l'assembly è retargetable.

contentType
AssemblyContentType

Specifica il modello di associazione per la modalità di trattamento dell'oggetto nei confronti.

Eccezioni

hasPublicKey è false e publicKeyOrToken contiene un valore che non è la dimensione di un token di chiave pubblica, 8 byte.

contentType non è un valore dell'enumerazione AssemblyContentType .

Si applica a