CborWriter.TryEncode(Span<Byte>, Int32) Methode

Definition

Versucht, die codierte Darstellung der Daten in destination.

public:
 bool TryEncode(Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public bool TryEncode(Span<byte> destination, out int bytesWritten);
member this.TryEncode : Span<byte> * int -> bool
Public Function TryEncode (destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean

Parameter

destination
Span<Byte>

Der Puffer, in den geschrieben werden soll.

bytesWritten
Int32

Wenn diese Methode zurückgegeben wird, enthält die Anzahl der Bytes, die in destination.

Gibt zurück

true wenn die Codierung erfolgreich war, false wenn destination sie zu klein ist.

Ausnahmen

Der Writer enthält keinen vollständigen CBOR-Wert oder eine Abfolge von Werten auf Stammebene.

Gilt für: