Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Formats.Asn1.AsnValueReader Struct Reference

Package Functions

 AsnValueReader (ReadOnlySpan< byte > span, AsnEncodingRules ruleSet)
 
void ThrowIfNotEmpty ()
 
Asn1Tag PeekTag ()
 
ReadOnlySpan< byte > PeekEncodedValue ()
 
ReadOnlySpan< byte > ReadEncodedValue ()
 
BigInteger ReadInteger (Asn1Tag? expectedTag=null)
 
bool TryReadInt32 (out int value, Asn1Tag? expectedTag=null)
 
ReadOnlySpan< byte > ReadIntegerBytes (Asn1Tag? expectedTag=null)
 
bool TryReadPrimitiveBitString (out int unusedBitCount, out ReadOnlySpan< byte > value, Asn1Tag? expectedTag=null)
 
byte[] ReadBitString (out int unusedBitCount, Asn1Tag? expectedTag=null)
 
bool TryReadPrimitiveOctetString (out ReadOnlySpan< byte > value, Asn1Tag? expectedTag=null)
 
byte[] ReadOctetString (Asn1Tag? expectedTag=null)
 
string ReadObjectIdentifier (Asn1Tag? expectedTag=null)
 
AsnValueReader ReadSequence (Asn1Tag? expectedTag=null)
 
AsnValueReader ReadSetOf (Asn1Tag? expectedTag=null)
 
 AsnValueReader (ReadOnlySpan< byte > span, AsnEncodingRules ruleSet)
 
void ThrowIfNotEmpty ()
 
Asn1Tag PeekTag ()
 
ReadOnlySpan< byte > PeekEncodedValue ()
 
ReadOnlySpan< byte > ReadEncodedValue ()
 
bool TryReadInt32 (out int value, Asn1Tag? expectedTag=null)
 
ReadOnlySpan< byte > ReadIntegerBytes (Asn1Tag? expectedTag=null)
 
bool TryReadPrimitiveBitString (out int unusedBitCount, out ReadOnlySpan< byte > value, Asn1Tag? expectedTag=null)
 
byte[] ReadBitString (out int unusedBitCount, Asn1Tag? expectedTag=null)
 
bool TryReadPrimitiveOctetString (out ReadOnlySpan< byte > value, Asn1Tag? expectedTag=null)
 
byte[] ReadOctetString (Asn1Tag? expectedTag=null)
 
string ReadObjectIdentifier (Asn1Tag? expectedTag=null)
 
System.Formats.Asn1.AsnValueReader ReadSequence (Asn1Tag? expectedTag=null)
 
System.Formats.Asn1.AsnValueReader ReadSetOf (Asn1Tag? expectedTag=null)
 
 AsnValueReader (ReadOnlySpan< byte > span, AsnEncodingRules ruleSet)
 
void ThrowIfNotEmpty ()
 
Asn1Tag PeekTag ()
 
ReadOnlySpan< byte > PeekEncodedValue ()
 
ReadOnlySpan< byte > ReadEncodedValue ()
 
bool ReadBoolean (Asn1Tag? expectedTag=null)
 
bool TryReadInt32 (out int value, Asn1Tag? expectedTag=null)
 
ReadOnlySpan< byte > ReadIntegerBytes (Asn1Tag? expectedTag=null)
 
bool TryReadPrimitiveBitString (out int unusedBitCount, out ReadOnlySpan< byte > value, Asn1Tag? expectedTag=null)
 
byte[] ReadBitString (out int unusedBitCount, Asn1Tag? expectedTag=null)
 
bool TryReadPrimitiveOctetString (out ReadOnlySpan< byte > value, Asn1Tag? expectedTag=null)
 
byte[] ReadOctetString (Asn1Tag? expectedTag=null)
 
string ReadObjectIdentifier (Asn1Tag? expectedTag=null)
 
System.Formats.Asn1.AsnValueReader ReadSequence (Asn1Tag? expectedTag=null)
 
DateTimeOffset ReadUtcTime (Asn1Tag? expectedTag=null)
 
DateTimeOffset ReadGeneralizedTime (Asn1Tag? expectedTag=null)
 

Properties

bool HasData [get]
 

Private Attributes

ReadOnlySpan< byte > _span
 
readonly AsnEncodingRules _ruleSet
 

Static Private Attributes

static readonly byte[] s_singleByte = new byte[1]
 

Detailed Description

Definition at line 5 of file AsnValueReader.cs.


The documentation for this struct was generated from the following files: