CborReader.TryReadByteString(Span<Byte>, Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Leest het volgende gegevensitem als een bytetekenreeks (hoofdtype 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
Parameters
- bytesWritten
- Int32
Bij succes ontvangt u het aantal bytes dat naar destinationis geschreven.
Retouren
trueindien destination de waarde en de lezer voldoende lengte hadden om de waarde te ontvangen; anders. false
Uitzonderingen
Het volgende gegevensitem heeft niet het juiste primaire type.
De volgende waarde heeft een ongeldige CBOR-codering.
– of –
Er is een onverwacht einde van CBOR-coderingsgegevens.
– of –
De volgende waarde maakt gebruik van een CBOR-codering die niet geldig is onder de huidige conformantiemodus.
Opmerkingen
De methode accepteert tekenreeksen voor onbepaalde lengte, die worden samengevoegd met één tekenreeks.