AssemblyIdentity Costruttore
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 .