Partage via


Asn1Tag.TryDecode(ReadOnlySpan<Byte>, Asn1Tag, Int32) Méthode

Définition

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.

S’applique à