Freigeben über


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

Definition

Versucht, die codierte Darstellung der Daten in destination zu schreiben.

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

Empfängt bei Erfolg die Anzahl von Bytes, die in destination geschrieben werden.

Gibt zurück

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

Ausnahmen

Gilt für: