<PackageReference Include="System.Formats.Asn1" Version="11.0.0-preview.3.26207.106" />
API Differences between 11.0.0-preview.3.26207.106 and 10.0.2
40 Additions
0 Removals
System.Formats.Asn1
-
public struct ValueAsnReader
- public bool HasData { get; }
- public AsnEncodingRules RuleSet { get; }
- public ValueAsnReader(ReadOnlySpan<byte> data, AsnEncodingRules ruleSet, AsnReaderOptions options = default)
- public ReadOnlySpan<byte> PeekContentBytes()
- public ReadOnlySpan<byte> PeekEncodedValue()
- public Asn1Tag PeekTag()
- public byte[] ReadBitString(out int unusedBitCount, Asn1Tag? expectedTag = default)
- public bool ReadBoolean(Asn1Tag? expectedTag = default)
- public string ReadCharacterString(UniversalTagNumber encodingType, Asn1Tag? expectedTag = default)
- public ReadOnlySpan<byte> ReadEncodedValue()
- public ReadOnlySpan<byte> ReadEnumeratedBytes(Asn1Tag? expectedTag = default)
- public TEnum ReadEnumeratedValue<TEnum>(Asn1Tag? expectedTag = default) where TEnum : Enum
- public Enum ReadEnumeratedValue(Type enumType, Asn1Tag? expectedTag = default)
- public DateTimeOffset ReadGeneralizedTime(Asn1Tag? expectedTag = default)
- public BigInteger ReadInteger(Asn1Tag? expectedTag = default)
- public ReadOnlySpan<byte> ReadIntegerBytes(Asn1Tag? expectedTag = default)
- public BitArray ReadNamedBitList(Asn1Tag? expectedTag = default)
- public TFlagsEnum ReadNamedBitListValue<TFlagsEnum>(Asn1Tag? expectedTag = default) where TFlagsEnum : Enum
- public Enum ReadNamedBitListValue(Type flagsEnumType, Asn1Tag? expectedTag = default)
- public void ReadNull(Asn1Tag? expectedTag = default)
- public string ReadObjectIdentifier(Asn1Tag? expectedTag = default)
- public byte[] ReadOctetString(Asn1Tag? expectedTag = default)
- public ValueAsnReader ReadSequence(Asn1Tag? expectedTag = default)
- public ValueAsnReader ReadSetOf(Asn1Tag? expectedTag = default)
- public ValueAsnReader ReadSetOf(bool skipSortOrderValidation, Asn1Tag? expectedTag = default)
- public DateTimeOffset ReadUtcTime(Asn1Tag? expectedTag = default)
- public DateTimeOffset ReadUtcTime(int twoDigitYearMax, Asn1Tag? expectedTag = default)
- public void ThrowIfNotEmpty()
- public bool TryReadBitString(Span<byte> destination, out int unusedBitCount, out int bytesWritten, Asn1Tag? expectedTag = default)
- public bool TryReadCharacterString(Span<char> destination, UniversalTagNumber encodingType, out int charsWritten, Asn1Tag? expectedTag = default)
- public bool TryReadCharacterStringBytes(Span<byte> destination, Asn1Tag expectedTag, out int bytesWritten)
- public bool TryReadInt32(out int value, Asn1Tag? expectedTag = default)
- public bool TryReadInt64(out long value, Asn1Tag? expectedTag = default)
- public bool TryReadOctetString(Span<byte> destination, out int bytesWritten, Asn1Tag? expectedTag = default)
- public bool TryReadPrimitiveBitString(out int unusedBitCount, out ReadOnlySpan value, Asn1Tag? expectedTag = default)
- public bool TryReadPrimitiveCharacterStringBytes(Asn1Tag expectedTag, out ReadOnlySpan contents)
- public bool TryReadPrimitiveOctetString(out ReadOnlySpan contents, Asn1Tag? expectedTag = default)
- public bool TryReadUInt32(out uint value, Asn1Tag? expectedTag = default)
- public bool TryReadUInt64(out ulong value, Asn1Tag? expectedTag = default)