Sdílet prostřednictvím


CborWriter.Encode Metoda

Definice

Přetížení

Encode()

Vrátí nové pole obsahující zakódovanou hodnotu.

Encode(Span<Byte>)

Zapíše kódovanou reprezentaci dat do destination.

Encode()

Zdroj:
CborWriter.cs
Zdroj:
CborWriter.cs
Zdroj:
CborWriter.cs

Vrátí nové pole obsahující zakódovanou hodnotu.

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

Návraty

Byte[]

Pole přesné velikosti obsahující zakódovanou hodnotu.

Výjimky

Zapisovač neobsahuje úplnou hodnotu CBOR ani posloupnost hodnot kořenové úrovně.

Platí pro

Encode(Span<Byte>)

Zdroj:
CborWriter.cs
Zdroj:
CborWriter.cs
Zdroj:
CborWriter.cs

Zapíše kódovanou reprezentaci dat do 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

Parametry

destination
Span<Byte>

Vyrovnávací paměť, do které se má zapisovat.

Návraty

Počet bajtů zapsaných do destination.

Výjimky

Zapisovač neobsahuje úplnou hodnotu CBOR ani posloupnost hodnot kořenové úrovně.

Cílová vyrovnávací paměť není dostatečně velká pro uložení zakódované hodnoty.

Platí pro