CoseMessage.Encode Metod

Definition

Överlagringar

Name Description
Encode()

Kodar det här meddelandet som CBOR.

Encode(Span<Byte>)

Kodar det här meddelandet som CBOR.

Encode()

Källa:
CoseMessage.cs
Källa:
CoseMessage.cs
Källa:
CoseMessage.cs
Källa:
CoseMessage.cs

Kodar det här meddelandet som CBOR.

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

Returer

Byte[]

Meddelandet som kodas som CBOR.

Undantag

Samlingarna ProtectedHeaders och UnprotectedHeaders har en eller flera gemensamma etiketter.

Gäller för

Encode(Span<Byte>)

Källa:
CoseMessage.cs
Källa:
CoseMessage.cs
Källa:
CoseMessage.cs
Källa:
CoseMessage.cs

Kodar det här meddelandet som 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

Parametrar

destination
Span<Byte>

Bufferten där det kodade värdet ska skrivas.

Returer

Antalet byte som skrivits till destination.

Undantag

destination är för litet för att innehålla värdet.

Samlingarna ProtectedHeaders och UnprotectedHeaders har en eller flera gemensamma etiketter.

Kommentarer

Använd GetEncodedLength() för att avgöra hur många byte som resulterar i kodning av det här meddelandet.

Se även

Gäller för