Asn1Tag.TryDecode(ReadOnlySpan<Byte>, Asn1Tag, Int32) 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 une balise encodée en BER qui commence à source
.
public:
static bool TryDecode(ReadOnlySpan<System::Byte> source, [Runtime::InteropServices::Out] System::Formats::Asn1::Asn1Tag % tag, [Runtime::InteropServices::Out] int % bytesConsumed);
public static bool TryDecode (ReadOnlySpan<byte> source, out System.Formats.Asn1.Asn1Tag tag, out int bytesConsumed);
static member TryDecode : ReadOnlySpan<byte> * Asn1Tag * int -> bool
Public Shared Function TryDecode (source As ReadOnlySpan(Of Byte), ByRef tag As Asn1Tag, ByRef bytesConsumed As Integer) As Boolean
Paramètres
- source
- ReadOnlySpan<Byte>
Séquence d’octets en lecture seule dont le début est une balise encodée en BER.
- tag
- Asn1Tag
Balise décodée.
- bytesConsumed
- Int32
Lorsque cette méthode retourne une valeur, contient le nombre d’octets qui ont contribué à la balise encodée (0 en cas d’échec). Ce paramètre est traité comme étant non initialisé.
Retours
true
si une balise a été correctement décodée ; sinon, false
.