SignatureHeader Struct-datatyp
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar signaturegenskaperna som anges av den inledande byte av signaturblobar.
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)
- Arv
- Implementeringar
Kommentarer
Det här sidhuvudbytet finns i all metoddefinition, metodreferens, fristående metod, fält, egenskap och lokala variabelsignaturer, men inte i typspecifikationssignaturer.
Konstruktorer
| Name | Description |
|---|---|
| SignatureHeader(Byte) |
Initierar en ny instans av SignatureHeader strukturen med det angivna bytevärdet. |
Fält
| Name | Description |
|---|---|
| CallingConventionOrKindMask |
Hämtar maskvärdet för anropande konvention eller signaturtyp. CallingConventionOrKindMask Standardvärdet är 15 (0x0F). |
Egenskaper
| Name | Description |
|---|---|
| Attributes |
Hämtar signaturattributen. |
| CallingConvention |
Hämtar samtalskonventionen. |
| HasExplicitThis |
Hämtar ett värde som anger om den här SignatureHeader strukturen har signaturattributet ExplicitThis . |
| IsGeneric |
Hämtar ett värde som anger om den här SignatureHeader strukturen har signaturattributet Generic . |
| IsInstance |
Hämtar ett värde som anger om den här SignatureHeader strukturen har signaturattributet Instance . |
| Kind |
Hämtar signaturtyp. |
| RawValue |
Hämtar råvärdet för sidhuvudbytet. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Jämför det angivna objektet med detta SignatureHeader för likhet. |
| Equals(SignatureHeader) |
Jämför två SignatureHeader värden för likhet. |
| GetHashCode() |
Hämtar en hash-kod för det aktuella objektet. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. |
Operatorer
| Name | Description |
|---|---|
| Equality(SignatureHeader, SignatureHeader) |
Jämför två SignatureHeader värden för likhet. |
| Inequality(SignatureHeader, SignatureHeader) |
Avgör om två SignatureHeader värden är olika. |