AssemblyIdentity Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membangun AssemblyIdentity dari bagian-bagian konstituennya.
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)
Parameter
- name
- String
Nama sederhana assembly.
- version
- Version
Versi assembly.
- cultureName
- String
Nama budaya untuk dikaitkan dengan perakitan. Tentukan null, Empty, atau "netral" (casing apa pun) untuk mewakili InvariantCulture. Nama dapat berupa string arbitrer yang tidak berisi karakter NUL, legalitas nama budaya tidak divalidasi.
- publicKeyOrToken
- ImmutableArray<Byte>
Kunci publik atau token kunci publik dari perakitan.
- hasPublicKey
- Boolean
Menunjukkan apakah publicKeyOrToken
mewakili kunci publik.
- isRetargetable
- Boolean
Menunjukkan apakah assembly dapat ditargetkan ulang.
- contentType
- AssemblyContentType
Menentukan model pengikatan untuk bagaimana objek ini akan diperlakukan sebagai perbandingan.
Pengecualian
hasPublicKey
salah dan publicKeyOrToken
berisi nilai yang bukan ukuran token kunci publik, 8 byte.
contentType
bukan nilai enumerasi AssemblyContentType .