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

Definición

Intenta leer una etiqueta codificada en BER que comienza en 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

Parámetros

source
ReadOnlySpan<Byte>

Secuencia de bytes de solo lectura cuyo principio es una etiqueta codificada con BER.

tag
Asn1Tag

La etiqueta descodificada.

bytesConsumed
Int32

Cuando este método vuelve, contiene el número de bytes que han contribuido a la etiqueta codificada, 0 en caso de error. Este parámetro se trata como sin inicializar.

Devoluciones

true si una etiqueta se descodificó correctamente; en caso contrario, false.

Se aplica a