CoseMessage.Encode Метод

Определение

Перегрузки

Имя Описание
Encode()

Кодирует это сообщение как CBOR.

Encode(Span<Byte>)

Кодирует это сообщение как CBOR.

Encode()

Исходный код:
CoseMessage.cs
Исходный код:
CoseMessage.cs
Исходный код:
CoseMessage.cs
Исходный код:
CoseMessage.cs

Кодирует это сообщение как CBOR.

public:
 cli::array <System::Byte> ^ Encode();
public byte[] Encode();
member this.Encode : unit -> byte[]
Public Function Encode () As Byte()

Возвращаемое значение

Byte[]

Сообщение закодировано как CBOR.

Исключения

UnprotectedHeaders Коллекции ProtectedHeaders имеют одну или несколько меток.

Применяется к

Encode(Span<Byte>)

Исходный код:
CoseMessage.cs
Исходный код:
CoseMessage.cs
Исходный код:
CoseMessage.cs
Исходный код:
CoseMessage.cs

Кодирует это сообщение как CBOR.

public:
 int Encode(Span<System::Byte> destination);
public int Encode(Span<byte> destination);
member this.Encode : Span<byte> -> int
Public Function Encode (destination As Span(Of Byte)) As Integer

Параметры

destination
Span<Byte>

Буфер, в котором записывается закодированное значение.

Возвращаемое значение

Число байтов, записанных destinationв .

Исключения

destination слишком мало, чтобы сохранить значение.

UnprotectedHeaders Коллекции ProtectedHeaders имеют одну или несколько меток.

Комментарии

Используется GetEncodedLength() для определения количества байтов, которые приводят к кодированию этого сообщения.

См. также раздел

Применяется к