Freigeben über


CborWriter.Encode Methode

Definition

Überlädt

Encode()

Gibt ein neues Array zurück, das den codierten Wert enthält.

Encode(Span<Byte>)

Schreibt die codierte Darstellung der Daten in destination.

Encode()

Quelle:
CborWriter.cs
Quelle:
CborWriter.cs
Quelle:
CborWriter.cs

Gibt ein neues Array zurück, das den codierten Wert enthält.

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

Gibt zurück

Byte[]

Ein Array mit genauer Größe, das den codierten Wert enthält.

Ausnahmen

Der Writer enthält keinen kompletten CBOR-Wert oder eine Sequenz von Werten auf Stammebene.

Gilt für:

Encode(Span<Byte>)

Quelle:
CborWriter.cs
Quelle:
CborWriter.cs
Quelle:
CborWriter.cs

Schreibt die codierte Darstellung der Daten in destination.

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

Parameter

destination
Span<Byte>

Der Puffer, in den geschrieben werden soll.

Gibt zurück

Die Anzahl der Bytes, die in destination geschrieben wurden.

Ausnahmen

Der Writer enthält keinen kompletten CBOR-Wert oder eine Sequenz von Werten auf Stammebene.

Der Zielpuffer ist nicht groß genug, um den codierten Wert zu speichern.

Gilt für: