Asn1Tag.Decode(ReadOnlySpan<Byte>, Int32) Metoda

Definicja

Odczytuje tag zakodowany w formacie BER, który zaczyna się od source.

public:
 static System::Formats::Asn1::Asn1Tag Decode(ReadOnlySpan<System::Byte> source, [Runtime::InteropServices::Out] int % bytesConsumed);
public static System.Formats.Asn1.Asn1Tag Decode (ReadOnlySpan<byte> source, out int bytesConsumed);
static member Decode : ReadOnlySpan<byte> * int -> System.Formats.Asn1.Asn1Tag
Public Shared Function Decode (source As ReadOnlySpan(Of Byte), ByRef bytesConsumed As Integer) As Asn1Tag

Parametry

source
ReadOnlySpan<Byte>

Sekwencja bajtów tylko do odczytu, której początek to tag zakodowany w formacie BER.

bytesConsumed
Int32

Gdy ta metoda zostanie zwrócona, zawiera liczbę bajtów, które przyczyniły się do zakodowanego tagu. Ten parametr jest traktowany jako niezainicjowany.

Zwraca

Asn1Tag

Zdekodowany tag.

Wyjątki

Podane dane nie dekoduje do tagu.

Dotyczy