ValueAsnReader.TryReadPrimitiveOctetString Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Försöker läsa nästa värde som en OCTET STRING med en angiven tagg och returnerar innehållet som en ReadOnlySpan<T> över de ursprungliga data.
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
Parametrar
- contents
- ReadOnlySpan<Byte>
Vid lyckat resultat tar emot en ReadOnlySpan<T> över de ursprungliga data som motsvarar värdet för OCTET STRING.
Returer
true och avancerar läsaren om VÄRDET OCTET STRING hade en primitiv kodning false och inte avancerar läsaren om den hade en konstruerad kodning.
Undantag
Nästa värde har inte rätt tagg.
-eller-
Längdkodningen är inte giltig enligt de aktuella kodningsreglerna.
-eller-
Innehållet är inte giltigt enligt de aktuella kodningsreglerna.