SignatureHeader Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- 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. |