SignatureHeader Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje charakteristiky podpisu určené úvodním bajtem objektů blob podpisu.
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)
- Dědičnost
- Implementuje
Poznámky
Tento bajt záhlaví se nachází ve všech definicích metody, odkazu na metodu, samostatné metodě, poli, vlastnosti a podpisech místních proměnných, ale ne v podpisech specifikace typu.
Konstruktory
| Name | Description |
|---|---|
| SignatureHeader(Byte) |
Inicializuje novou instanci struktury SignatureHeader pomocí zadané bajtové hodnoty. |
| SignatureHeader(SignatureKind, SignatureCallingConvention, SignatureAttributes) |
Inicializuje novou instanci struktury pomocí zadaného SignatureHeader typu podpisu, volání konvence a atributy podpisu. |
Pole
| Name | Description |
|---|---|
| CallingConventionOrKindMask |
Získá hodnotu masky pro konvenci volání nebo druh podpisu. Výchozí CallingConventionOrKindMask hodnota je 15 (0x0F). |
Vlastnosti
| Name | Description |
|---|---|
| Attributes |
Získá atributy podpisu. |
| CallingConvention |
Získá konvenci volání. |
| HasExplicitThis |
Získá hodnotu, která označuje, zda tato SignatureHeader struktura má ExplicitThis atribut podpisu. |
| IsGeneric |
Získá hodnotu, která označuje, zda tato SignatureHeader struktura má Generic atribut podpisu. |
| IsInstance |
Získá hodnotu, která označuje, zda tato SignatureHeader struktura má Instance atribut podpisu. |
| Kind |
Získá druh podpisu. |
| RawValue |
Získá nezpracovanou hodnotu bajtu záhlaví. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Porovná zadaný objekt s tímto SignatureHeader objektem pro rovnost. |
| Equals(SignatureHeader) |
Porovná dvě SignatureHeader hodnoty rovnosti. |
| GetHashCode() |
Získá hash kód pro aktuální objekt. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. |
Operátory
| Name | Description |
|---|---|
| Equality(SignatureHeader, SignatureHeader) |
Porovná dvě SignatureHeader hodnoty rovnosti. |
| Inequality(SignatureHeader, SignatureHeader) |
Určuje, zda jsou dvě SignatureHeader hodnoty nerovné. |