Aracılığıyla paylaş


CoseHeaderValue Yapı

Tanım

COSE üst bilgi değerini temsil eder.

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)
Devralma
CoseHeaderValue
Uygulamalar

Özellikler

EncodedValue

Bu örneğin CBOR ile kodlanmış değerini alır.

Yöntemler

Equals(CoseHeaderValue)

Geçerli nesnenin aynı türdeki başka bir nesneye eşit olup olmadığını gösterir.

Equals(Object)

Bu örneğin belirtilen örneğe eşit olup olmadığını belirten bir değer döndürür.

FromBytes(Byte[])

Bayt dizisinden bir CoseHeaderValue örnek oluşturur.

FromBytes(ReadOnlySpan<Byte>)

Bayt aralığından bir CoseHeaderValue örnek oluşturur.

FromEncodedValue(Byte[])

CoseHeaderValue CBOR ile kodlanmış bir değerden örnek oluşturur.

FromEncodedValue(ReadOnlySpan<Byte>)

CoseHeaderValue CBOR ile kodlanmış bir değerden örnek oluşturur.

FromInt32(Int32)

İmzalı tamsayıdan bir CoseHeaderValue örnek oluşturur.

FromString(String)

Dizeden bir CoseHeaderValue örnek oluşturur.

GetHashCode()

Bu örneğe ilişkin karma kodu döndürür.

GetValueAsBytes()

CBOR ile kodlanmış değeri bayt dizesi olarak alır.

GetValueAsBytes(Span<Byte>)

CBOR ile kodlanmış değeri bayt dizesi olarak alır.

GetValueAsInt32()

Değeri imzalı bir tamsayı olarak alır.

GetValueAsString()

Değeri metin dizesi olarak alır.

İşleçler

Equality(CoseHeaderValue, CoseHeaderValue)

Belirtilen iki üst bilgi değeri örneğinin eşit olup olmadığını belirler.

Inequality(CoseHeaderValue, CoseHeaderValue)

Belirtilen iki üst bilgi değeri örneğinin eşit olup olmadığını belirler.

Şunlara uygulanır