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

◆ TryReadCharacterStringBytes()

static bool System.Formats.Asn1.AsnDecoder.TryReadCharacterStringBytes ( ReadOnlySpan< byte > source,
Span< byte > destination,
AsnEncodingRules ruleSet,
Asn1Tag expectedTag,
out int bytesConsumed,
out int bytesWritten )
inlinestatic

Definition at line 1633 of file AsnDecoder.cs.

1634 {
1635 if (source.Overlaps(destination))
1636 {
1638 }
1640 if (expectedTag.TagClass == TagClass.Universal)
1641 {
1644 {
1646 }
1647 }
1649 }
static bool IsCharacterStringEncodingType(UniversalTagNumber encodingType)
static bool TryReadCharacterStringBytesCore(ReadOnlySpan< byte > source, AsnEncodingRules ruleSet, Asn1Tag expectedTag, UniversalTagNumber universalTagNumber, Span< byte > destination, out int bytesConsumed, out int bytesWritten)
static string Argument_Tag_NotCharacterString
Definition SR.cs:26
static string Argument_SourceOverlapsDestination
Definition SR.cs:24
Definition SR.cs:7

References System.SR.Argument_SourceOverlapsDestination, System.SR.Argument_Tag_NotCharacterString, System.destination, System.Formats.Asn1.AsnDecoder.IsCharacterStringEncodingType(), System.source, and System.Formats.Asn1.AsnDecoder.TryReadCharacterStringBytesCore().

Referenced by System.Formats.Asn1.AsnReader.TryReadCharacterStringBytes().