AsnReader.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 STRING mit einem angegebenen Tag zu lesen, und gibt die Inhalte als ReadOnlyMemory<T>-Element für die ursprünglichen Daten zurück.
public bool TryReadPrimitiveOctetString (out ReadOnlyMemory<byte> contents, System.Formats.Asn1.Asn1Tag? expectedTag = default);
member this.TryReadPrimitiveOctetString : ReadOnlyMemory * Nullable<System.Formats.Asn1.Asn1Tag> -> bool
Public Function TryReadPrimitiveOctetString (ByRef contents As ReadOnlyMemory(Of Byte), Optional expectedTag As Nullable(Of Asn1Tag) = Nothing) As Boolean
Parameter
- contents
- ReadOnlyMemory<Byte>
Bei erfolgreichem Vorgang wird ein ReadOnlyMemory<T>-Element für die ursprünglichen Daten empfangen, das dem Wert von OCTET STRING entspricht.
Gibt zurück
true
und bewegt den Reader vorwärts, wenn der OCTET STRING-Wert eine primitive Codierung aufwies. false
und bewegt den Reader nicht vorwärts, wenn der Wert eine konstruierte Codierung aufwies.
Ausnahmen
Der nächste Wert verfügt nicht über das richtige Tag.
Oder
Die Längencodierung ist nach den aktuellen Codierungsregeln ungültig.
Oder
Die Inhalte sind nach den aktuellen Codierungsregeln ungültig.