Sdílet prostřednictvím


CoseHeaderValue Struktura

Definice

Představuje hodnotu hlavičky COSE.

public value class CoseHeaderValue : IEquatable<System::Security::Cryptography::Cose::CoseHeaderValue>
public readonly struct CoseHeaderValue : IEquatable<System.Security.Cryptography.Cose.CoseHeaderValue>
type CoseHeaderValue = struct
Public Structure CoseHeaderValue
Implements IEquatable(Of CoseHeaderValue)
Dědičnost
CoseHeaderValue
Implementuje

Vlastnosti

EncodedValue

Získá CBOR kódovaná hodnota této instance.

Metody

Equals(CoseHeaderValue)

Určuje, zda je aktuální objekt roven jinému objektu stejného typu.

Equals(Object)

Vrátí hodnotu označující, zda je tato instance rovna zadané instanci.

FromBytes(Byte[])

Vytvoří CoseHeaderValue instanci z pole bajtů.

FromBytes(ReadOnlySpan<Byte>)

Vytvoří CoseHeaderValue instanci z rozsahu bajtů.

FromEncodedValue(Byte[])

Vytvoří CoseHeaderValue instanci z hodnoty kódování CBOR.

FromEncodedValue(ReadOnlySpan<Byte>)

Vytvoří CoseHeaderValue instanci z hodnoty kódování CBOR.

FromInt32(Int32)

Vytvoří CoseHeaderValue instanci ze podepsaného celého čísla.

FromString(String)

CoseHeaderValue Vytvoří instanci z řetězce.

GetHashCode()

Vrátí hodnotu hash pro tuto instanci.

GetValueAsBytes()

Získá hodnotu zakódovanou CBOR jako řetězec bajtů.

GetValueAsBytes(Span<Byte>)

Získá hodnotu zakódovanou CBOR jako řetězec bajtů.

GetValueAsInt32()

Získá hodnotu jako celé číslo se signedýmm.

GetValueAsString()

Získá hodnotu jako textový řetězec.

Operátory

Equality(CoseHeaderValue, CoseHeaderValue)

Určuje, zda jsou dvě zadané instance hodnot hlaviček stejné.

Inequality(CoseHeaderValue, CoseHeaderValue)

Určuje, zda dvě zadané instance hodnoty hlavičky nejsou stejné.

Platí pro