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é počáteční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 hlavičky je k dispozici ve všech definicích metody, odkazech na metodu, samostatné metodě, polích, vlastností a místních podpisech proměnných, ale ne v podpisech specifikace typu.
Konstruktory
SignatureHeader(Byte) |
Inicializuje novou instanci SignatureHeader struktury pomocí zadané bajtové hodnoty. |
SignatureHeader(SignatureKind, SignatureCallingConvention, SignatureAttributes) |
Inicializuje novou instanci struktury pomocí zadaného SignatureHeader druhu podpisu, volání konvence a atributy podpisu. |
Pole
CallingConventionOrKindMask |
Získá hodnotu masky pro volání konvence nebo druh podpisu. Výchozí CallingConventionOrKindMask hodnota je 15 (0x0F). |
Vlastnosti
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 signature. |
IsGeneric |
Získá hodnotu, která označuje, zda tato SignatureHeader struktura má Generic atribut signature. |
IsInstance |
Získá hodnotu, která označuje, zda tato SignatureHeader struktura má Instance atribut signature. |
Kind |
Získá druh podpisu. |
RawValue |
Získá nezpracovanou hodnotu bajtu hlavičky. |
Metody
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
Equality(SignatureHeader, SignatureHeader) |
Porovná dvě SignatureHeader hodnoty rovnosti. |
Inequality(SignatureHeader, SignatureHeader) |
Určuje, zda jsou dvě SignatureHeader hodnoty nerovné. |