SignatureHeader Struct

Definitie

Vertegenwoordigt de handtekeningkenmerken die zijn opgegeven door de voorloop-byte van handtekening-blobs.

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)
Overname
SignatureHeader
Implementeringen

Opmerkingen

Deze header-byte is aanwezig in alle methodedefinities, methodereferenties, zelfstandige methode, veld, eigenschap en lokale variabelenhandtekeningen, maar niet in handtekeningen voor typespecificaties.

Constructors

Name Description
SignatureHeader(Byte)

Initialiseert een nieuw exemplaar van de SignatureHeader structuur met behulp van de opgegeven bytewaarde.

SignatureHeader(SignatureKind, SignatureCallingConvention, SignatureAttributes)

Initialiseert een nieuw exemplaar van de SignatureHeader structuur met behulp van het opgegeven type handtekening, het aanroepen van conventie- en handtekeningkenmerken.

Velden

Name Description
CallingConventionOrKindMask

Hiermee haalt u de maskerwaarde op voor het type oproepconventie of handtekening. De standaardwaarde CallingConventionOrKindMask is 15 (0x0F).

Eigenschappen

Name Description
Attributes

Hiermee haalt u de handtekeningkenmerken op.

CallingConvention

Hiermee haalt u de oproepconventie op.

HasExplicitThis

Hiermee wordt een waarde opgehaald die aangeeft of deze SignatureHeader structuur het ExplicitThis handtekeningkenmerk heeft.

IsGeneric

Hiermee wordt een waarde opgehaald die aangeeft of deze SignatureHeader structuur het Generic handtekeningkenmerk heeft.

IsInstance

Hiermee wordt een waarde opgehaald die aangeeft of deze SignatureHeader structuur het Instance handtekeningkenmerk heeft.

Kind

Hiermee haalt u het soort handtekening op.

RawValue

Hiermee haalt u de onbewerkte waarde van de header-byte op.

Methoden

Name Description
Equals(Object)

Vergelijkt het opgegeven object met dit SignatureHeader voor gelijkheid.

Equals(SignatureHeader)

Vergelijkt twee SignatureHeader waarden voor gelijkheid.

GetHashCode()

Hiermee haalt u een hashcode op voor het huidige object.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

Operators

Name Description
Equality(SignatureHeader, SignatureHeader)

Vergelijkt twee SignatureHeader waarden voor gelijkheid.

Inequality(SignatureHeader, SignatureHeader)

Bepaalt of twee SignatureHeader waarden ongelijk zijn.

Van toepassing op