Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ReadSequence()

AsnReader System.Formats.Asn1.AsnReader.ReadSequence ( Asn1Tag? expectedTag = null)
inline

Definition at line 264 of file AsnReader.cs.

265 {
266 AsnDecoder.ReadSequence(_data.Span, RuleSet, out var contentOffset, out var contentLength, out var bytesConsumed, expectedTag);
267 AsnReader result = CloneAtSlice(contentOffset, contentLength);
268 _data = _data.Slice(bytesConsumed);
269 return result;
270 }
ReadOnlyMemory< byte > _data
Definition AsnReader.cs:8
AsnReader(ReadOnlyMemory< byte > data, AsnEncodingRules ruleSet, AsnReaderOptions options=default(AsnReaderOptions))
Definition AsnReader.cs:16
AsnReader CloneAtSlice(int start, int length)
Definition AsnReader.cs:57
AsnEncodingRules RuleSet
Definition AsnReader.cs:12
unsafe ReadOnlySpan< T > Span
ReadOnlyMemory< T > Slice(int start)

References System.Formats.Asn1.AsnReader._data, System.Formats.Asn1.AsnReader.CloneAtSlice(), System.Formats.Asn1.AsnDecoder.ReadSequence(), System.Formats.Asn1.AsnReader.RuleSet, System.ReadOnlyMemory< T >.Slice(), and System.ReadOnlyMemory< T >.Span.

Referenced by System.Security.Cryptography.EccKeyFormatHelper.GetSpecifiedECCurveCore(), and System.Security.Cryptography.EccKeyFormatHelper.GetSpecifiedECCurveCore().