ValueAsnReader.TryReadOctetString 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 de volgende waarde als een OCTET-TEKENREEKS met een opgegeven tag, waarbij de waarde wordt gekopieerd naar een opgegeven doelbuffer.
public bool TryReadOctetString(Span<byte> destination, out int bytesWritten, System.Formats.Asn1.Asn1Tag? expectedTag = default);
member this.TryReadOctetString : Span<byte> * int * Nullable<System.Formats.Asn1.Asn1Tag> -> bool
Public Function TryReadOctetString (destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional expectedTag As Nullable(Of Asn1Tag) = Nothing) As Boolean
Parameters
- bytesWritten
- Int32
Bij succes ontvangt u het aantal bytes dat naar destinationis geschreven.
De tag die moet worden gecontroleerd voordat u leest of null voor de standaardtag (Universal 4).
Retouren
true en gaat de lezer verder als destination er voldoende lengte is om de waarde te ontvangen, anders false gaat de lezer niet verder.
Uitzonderingen
De volgende waarde heeft niet de juiste tag.
– of –
De lengtecodering is niet geldig onder de huidige coderingsregels.
– of –
De inhoud is niet geldig onder de huidige coderingsregels.