CborReader.TryReadByteString(Span<Byte>, Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Odczytuje następny element danych jako ciąg bajtowy (typ główny 2).
public:
bool TryReadByteString(Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public bool TryReadByteString(Span<byte> destination, out int bytesWritten);
member this.TryReadByteString : Span<byte> * int -> bool
Public Function TryReadByteString (destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean
Parametry
- bytesWritten
- Int32
Po pomyślnym odebraniu liczby bajtów zapisanych w pliku destination.
Zwraca
truejeśli destination ma wystarczającą długość, aby otrzymać wartość i czytelnik przechodzi; w przeciwnym razie . false
Wyjątki
Następny element danych nie ma poprawnego typu głównego.
Następna wartość ma nieprawidłowe kodowanie CBOR.
— lub —
Wystąpił nieoczekiwany koniec danych kodowania CBOR.
— lub —
Następna wartość używa kodowania CBOR, który jest nieprawidłowy w bieżącym trybie zgodności.
Uwagi
Metoda akceptuje ciągi o długości nieokreślonych, które będą łączone z pojedynczym ciągiem.