CoseHeaderValue 结构

定义

表示 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)
继承
CoseHeaderValue
实现

属性

EncodedValue

获取此实例的 CBOR 编码值。

方法

Equals(CoseHeaderValue)

指示当前对象是否等于同一类型的另一个对象。

Equals(Object)

返回一个值,该值指示此实例是否等于指定的实例。

FromBytes(Byte[])

CoseHeaderValue从字节数组创建实例。

FromBytes(ReadOnlySpan<Byte>)

CoseHeaderValue从字节范围创建实例。

FromEncodedValue(Byte[])

CoseHeaderValue从 CBOR 编码的值创建实例。

FromEncodedValue(ReadOnlySpan<Byte>)

CoseHeaderValue从 CBOR 编码的值创建实例。

FromInt32(Int32)

CoseHeaderValue从带符号整数创建实例。

FromString(String)

CoseHeaderValue从字符串创建实例。

GetHashCode()

返回此实例的哈希代码。

GetValueAsBytes()

获取 CBOR 编码的值作为字节字符串。

GetValueAsBytes(Span<Byte>)

获取 CBOR 编码的值作为字节字符串。

GetValueAsInt32()

获取值作为有符号整数。

GetValueAsString()

获取值作为文本字符串。

运算符

Equality(CoseHeaderValue, CoseHeaderValue)

确定两个指定的标头值实例是否相等。

Inequality(CoseHeaderValue, CoseHeaderValue)

确定两个指定的标头值实例是否不相等。

适用于