AssemblyIdentity Kelas
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.
Mewakili identitas rakitan seperti yang didefinisikan oleh spesifikasi metadata CLI.
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)
- Warisan
-
AssemblyIdentity
- Atribut
- Penerapan
Keterangan
Dapat mewakili definisi perakitan atau identitas referensi perakitan.
Konstruktor
AssemblyIdentity(String, Version, String, ImmutableArray<Byte>, Boolean, Boolean, AssemblyContentType) |
Membangun AssemblyIdentity dari bagian-bagian konstituennya. |
Properti
ContentType |
Menentukan model pengikatan perakitan untuk definisi atau referensi perakitan; itulah bagaimana referensi perakitan dicocokkan dengan definisi perakitan. |
CultureName |
Nama budaya assembly, atau kosong jika budaya netral. |
Flags |
The AssemblyNameFlags. |
HasPublicKey |
Benar jika identitas assembly menyertakan kunci publik penuh. |
IsRetargetable |
Mendapatkan nilai yang menentukan apakah assembly dapat ditargetkan ulang. |
IsStrongName |
Benar jika identitas assembly memiliki nama yang kuat, yaitu. baik kunci publik penuh atau token. |
Name |
Nama sederhana assembly. |
PublicKey |
Kunci publik penuh atau kosong. |
PublicKeyToken |
Hash SHA1 rendah 8 byte dari kunci umum, atau kosong. |
Version |
Versi assembly. |
Metode
Equals(AssemblyIdentity) |
Menentukan apakah instans yang ditentukan sama dengan instans saat ini. |
Equals(Object) |
Menentukan apakah instans yang ditentukan sama dengan instans saat ini. |
FromAssemblyDefinition(Assembly) |
Mengambil identitas definisi perakitan dari rakitan runtime yang diberikan. |
GetDisplayName(Boolean) |
Mengembalikan nama tampilan identitas assembly. |
GetHashCode() |
Mengembalikan kode hash untuk instans saat ini. |
ToString() |
Mengembalikan nama tampilan instans saat ini. |
TryParseDisplayName(String, AssemblyIdentity, AssemblyIdentityParts) |
Mengurai nama tampilan yang mengisi default untuk properti dasar apa pun yang hilang. |
TryParseDisplayName(String, AssemblyIdentity) |
Mewakili identitas rakitan seperti yang didefinisikan oleh spesifikasi metadata CLI. |
Operator
Equality(AssemblyIdentity, AssemblyIdentity) |
Menentukan apakah dua AssemblyIdentity instans sama. |
Inequality(AssemblyIdentity, AssemblyIdentity) |
Menentukan apakah dua AssemblyIdentity instans tidak sama. |