ValueAsnReader.TryReadPrimitiveOctetString Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Tente de lire la valeur suivante sous la forme d’une chaîne OCTET avec une balise spécifiée, en retournant le contenu sous forme ReadOnlySpan<T> de données d’origine.
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
Paramètres
- contents
- ReadOnlySpan<Byte>
En cas de réussite, reçoit un ReadOnlySpan<T> sur les données d’origine correspondant à la valeur de la chaîne OCTET.
Retours
true et avance le lecteur si la valeur OCTET STRING avait un encodage primitif, false et n’avance pas le lecteur s’il avait un encodage construit.
Exceptions
La valeur suivante n’a pas la balise correcte.
- ou -
L’encodage de longueur n’est pas valide dans les règles d’encodage actuelles.
- ou -
Le contenu n’est pas valide dans les règles d’encodage actuelles.