Asn1Tag.TryDecode(ReadOnlySpan<Byte>, Asn1Tag, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Versucht, ein BER-codiertes Tag zu lesen, das bei source
beginnt.
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
Parameter
- source
- ReadOnlySpan<Byte>
Die schreibgeschützte Bytesequenz, die mit einem BER-codierten Tag beginnt.
- tag
- Asn1Tag
Das decodierte Tag.
- bytesConsumed
- Int32
Wenn diese Methode zurückgegeben wird, ist die Anzahl von Bytes enthalten, die zum codierten Tag beigetragen haben. Bei einem Fehler wird der Wert 0 zurückgegeben. Dieser Parameter wird nicht initialisiert behandelt.
Gibt zurück
true
, wenn ein Tag ordnungsgemäß decodiert wurde, anderenfalls false
.