ValueAsnReader.TryReadPrimitiveOctetString Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Versucht, den nächsten Wert als OCTET-ZEICHENFOLGE mit einem angegebenen Tag zu lesen, wobei der Inhalt als eine ReadOnlySpan<T> über die ursprünglichen Daten zurückgegeben wird.
public bool TryReadPrimitiveOctetString(out ReadOnlySpan<byte> contents, System.Formats.Asn1.Asn1Tag? expectedTag = default);
member this.TryReadPrimitiveOctetString : ReadOnlySpan * Nullable<System.Formats.Asn1.Asn1Tag> -> bool
Public Function TryReadPrimitiveOctetString (ByRef contents As ReadOnlySpan(Of Byte), Optional expectedTag As Nullable(Of Asn1Tag) = Nothing) As Boolean
Parameter
- contents
- ReadOnlySpan<Byte>
Bei Erfolg erhält eine ReadOnlySpan<T> über die ursprünglichen Daten, die dem Wert der OCTET-ZEICHENFOLGE entsprechen.
Gibt zurück
true und führt den Leser weiter, wenn der OCTET STRING-Wert eine Primitive-Codierung aufweist und den Leser nicht voranschreitet, false wenn er eine konstruierte Codierung hatte.
Ausnahmen
Der nächste Wert verfügt nicht über das richtige Tag.
- oder -
Die Längencodierung ist unter den aktuellen Codierungsregeln ungültig.
- oder -
Der Inhalt ist unter den aktuellen Codierungsregeln ungültig.