SignatureHeader Struktur
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 karakteristik tanda tangan yang ditentukan oleh byte utama blob tanda tangan.
public value class SignatureHeader : IEquatable<System::Reflection::Metadata::SignatureHeader>
public struct SignatureHeader : IEquatable<System.Reflection.Metadata.SignatureHeader>
type SignatureHeader = struct
Public Structure SignatureHeader
Implements IEquatable(Of SignatureHeader)
- Warisan
- Penerapan
Keterangan
Byte header ini ada di semua definisi metode, referensi metode, metode mandiri, bidang, properti, dan tanda tangan variabel lokal, tetapi tidak dalam jenis tanda tangan spesifikasi.
Konstruktor
SignatureHeader(Byte) |
Menginisialisasi instans SignatureHeader baru struktur menggunakan nilai byte yang ditentukan. |
SignatureHeader(SignatureKind, SignatureCallingConvention, SignatureAttributes) |
Menginisialisasi instans SignatureHeader baru struktur menggunakan jenis tanda tangan yang ditentukan, konvensi panggilan, dan atribut tanda tangan. |
Bidang
CallingConventionOrKindMask |
Mendapatkan nilai masker untuk konvensi panggilan atau jenis tanda tangan. Nilai defaultnya CallingConventionOrKindMask adalah 15 (0x0F). |
Properti
Attributes |
Mendapatkan atribut tanda tangan. |
CallingConvention |
Mendapatkan konvensi panggilan. |
HasExplicitThis |
Mendapatkan nilai yang menunjukkan apakah struktur ini SignatureHeader memiliki ExplicitThis atribut tanda tangan. |
IsGeneric |
Mendapatkan nilai yang menunjukkan apakah struktur ini SignatureHeader memiliki Generic atribut tanda tangan. |
IsInstance |
Mendapatkan nilai yang menunjukkan apakah struktur ini SignatureHeader memiliki Instance atribut tanda tangan. |
Kind |
Mendapatkan jenis tanda tangan. |
RawValue |
Mendapatkan nilai mentah byte header. |
Metode
Equals(Object) |
Membandingkan objek yang ditentukan dengan ini SignatureHeader untuk kesetaraan. |
Equals(SignatureHeader) |
Membandingkan dua SignatureHeader nilai untuk kesetaraan. |
GetHashCode() |
Mendapatkan kode hash untuk objek saat ini. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. |
Operator
Equality(SignatureHeader, SignatureHeader) |
Membandingkan dua SignatureHeader nilai untuk kesetaraan. |
Inequality(SignatureHeader, SignatureHeader) |
Menentukan apakah dua SignatureHeader nilai tidak sama. |