Udostępnij za pośrednictwem


CoseHeaderValue Struktura

Definicja

Reprezentuje wartość nagłówka 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)
Dziedziczenie
CoseHeaderValue
Implementuje

Właściwości

EncodedValue

Pobiera wartość zakodowaną w języku CBOR dla tego wystąpienia.

Metody

Equals(CoseHeaderValue)

Wskazuje, czy bieżący obiekt jest równy innemu obiektowi tego samego typu.

Equals(Object)

Zwraca wartość wskazującą, czy to wystąpienie jest równe określonemu wystąpieniu.

FromBytes(Byte[])

CoseHeaderValue Tworzy wystąpienie na podstawie tablicy bajtów.

FromBytes(ReadOnlySpan<Byte>)

Tworzy CoseHeaderValue wystąpienie na podstawie zakresu bajtów.

FromEncodedValue(Byte[])

Tworzy CoseHeaderValue wystąpienie na podstawie wartości zakodowanej w języku CBOR.

FromEncodedValue(ReadOnlySpan<Byte>)

Tworzy CoseHeaderValue wystąpienie na podstawie wartości zakodowanej w języku CBOR.

FromInt32(Int32)

Tworzy CoseHeaderValue wystąpienie na podstawie podpisanej liczby całkowitej.

FromString(String)

Tworzy CoseHeaderValue wystąpienie na podstawie ciągu.

GetHashCode()

Zwraca wartość skrótu dla tego wystąpienia.

GetValueAsBytes()

Pobiera wartość zakodowaną w formacie CBOR jako ciąg bajtowy.

GetValueAsBytes(Span<Byte>)

Pobiera wartość zakodowaną w formacie CBOR jako ciąg bajtowy.

GetValueAsInt32()

Pobiera wartość jako liczbę całkowitą ze znakiem.

GetValueAsString()

Pobiera wartość jako ciąg tekstowy.

Operatory

Equality(CoseHeaderValue, CoseHeaderValue)

Określa, czy dwa określone wystąpienia wartości nagłówka są równe.

Inequality(CoseHeaderValue, CoseHeaderValue)

Określa, czy dwa określone wystąpienia wartości nagłówka nie są równe.

Dotyczy