<PackageReference Include="System.Text.Json" Version="10.0.0" />

JsonConstants

static class JsonConstants
namespace System.Text.Json { internal static class JsonConstants { public const string DoubleFormatString = "G17"; public const string SingleFormatString = "G9"; public const int StackallocByteThreshold = 256; public const int StackallocCharThreshold = 128; public const byte OpenBrace = 123; public const byte CloseBrace = 125; public const byte OpenBracket = 91; public const byte CloseBracket = 93; public const byte Space = 32; public const byte CarriageReturn = 13; public const byte LineFeed = 10; public const byte Tab = 9; public const byte ListSeparator = 44; public const byte KeyValueSeparator = 58; public const byte Quote = 34; public const byte BackSlash = 92; public const byte Slash = 47; public const byte BackSpace = 8; public const byte FormFeed = 12; public const byte Asterisk = 42; public const byte Colon = 58; public const byte Period = 46; public const byte Plus = 43; public const byte Hyphen = 45; public const byte UtcOffsetToken = 90; public const byte TimePrefix = 84; public const string NewLineLineFeed = "\n"; public const string NewLineCarriageReturnLineFeed = "\r\n"; public const byte StartingByteOfNonStandardSeparator = 226; public const int MaximumFloatingPointConstantLength = 9; public const int RemoveFlagsBitMask = int.MaxValue; public const int MaxExpansionFactorWhileEscaping = 6; public const int MaxExpansionFactorWhileTranscoding = 3; public const long ArrayPoolMaxSizeBeforeUsingNormalAlloc = 1048576; public const int MaxUtf16RawValueLength = 715827882; public const int MaxEscapedTokenSize = 1000000000; public const int MaxUnescapedTokenSize = 166666666; public const int MaxCharacterTokenSize = 166666666; public const int MaximumFormatBooleanLength = 5; public const int MaximumFormatInt64Length = 20; public const int MaximumFormatUInt32Length = 10; public const int MaximumFormatUInt64Length = 20; public const int MaximumFormatDoubleLength = 128; public const int MaximumFormatSingleLength = 128; public const int MaximumFormatDecimalLength = 31; public const int MaximumFormatGuidLength = 36; public const int MaximumEscapedGuidLength = 216; public const int MaximumFormatDateTimeLength = 27; public const int MaximumFormatDateTimeOffsetLength = 33; public const int MaxDateTimeUtcOffsetHours = 14; public const int DateTimeNumFractionDigits = 7; public const int MaxDateTimeFraction = 9999999; public const int DateTimeParseNumFractionDigits = 16; public const int MaximumDateTimeOffsetParseLength = 42; public const int MinimumDateTimeParseLength = 10; public const int MaximumEscapedDateTimeOffsetParseLength = 252; public const int MaximumLiteralLength = 5; public const char HighSurrogateStart = '�'; public const char HighSurrogateEnd = '�'; public const char LowSurrogateStart = '�'; public const char LowSurrogateEnd = '�'; public const int UnicodePlane01StartValue = 65536; public const int HighSurrogateStartValue = 55296; public const int HighSurrogateEndValue = 56319; public const int LowSurrogateStartValue = 56320; public const int LowSurrogateEndValue = 57343; public const int BitShiftBy10 = 1024; public const int UnboxedParameterCountThreshold = 4; public const char DefaultIndentCharacter = ' '; public const char TabIndentCharacter = '\t'; public const int DefaultIndentSize = 2; public const int MinimumIndentSize = 0; public const int MaximumIndentSize = 127; public unsafe static ReadOnlySpan<byte> Utf8Bom => new ReadOnlySpan<byte>(&global::<PrivateImplementationDetails>.F1945CD6C19E56B3C1C78943EF5EC18116907A4CA1EFC40A57D48AB1DB7ADFC5, 3); public unsafe static ReadOnlySpan<byte> TrueValue => new ReadOnlySpan<byte>(&global::<PrivateImplementationDetails>.DEBC2F07DB78D52D2DEF07B7BC620D7042367501D9439A62BA09B559A98E0957, 4); public unsafe static ReadOnlySpan<byte> FalseValue => new ReadOnlySpan<byte>(&global::<PrivateImplementationDetails>.98151954F217A510702D236DE168CC35D0AB2F99C4479CC9B07EEEDE7EF73A66, 5); public unsafe static ReadOnlySpan<byte> NullValue => new ReadOnlySpan<byte>(&global::<PrivateImplementationDetails>.97CCCB1B1197F11C6EDBB0D93975220592EF8FAF618C8770A131E4F7DFE567CC, 4); public unsafe static ReadOnlySpan<byte> NaNValue => new ReadOnlySpan<byte>(&global::<PrivateImplementationDetails>.5AC07401E4F83150BC0552D68E463CFF181D33C5DBEE917B7C8F7AD508FF81C4, 3); public unsafe static ReadOnlySpan<byte> PositiveInfinityValue => new ReadOnlySpan<byte>(&global::<PrivateImplementationDetails>.13DEB4F81E4D9ED6197EEFBA2DF8CE10439D53D30FBA199F61461E159C624CED, 8); public unsafe static ReadOnlySpan<byte> NegativeInfinityValue => new ReadOnlySpan<byte>(&global::<PrivateImplementationDetails>.DD8F6C9CBF007866E6C260785EFAAE6C32A8228CE7CE3CDE5F87B28CDFCD2AC3, 9); public unsafe static ReadOnlySpan<byte> Delimiters => new ReadOnlySpan<byte>(&global::<PrivateImplementationDetails>.2D3ECB0435B638C234311ED9076E86553842EFB85DA106574F2ED7DA85605804, 8); public unsafe static ReadOnlySpan<byte> EscapableChars => new ReadOnlySpan<byte>(&global::<PrivateImplementationDetails>.D99A2E8B9B20C0C331F6C7128C2EA35622C429B103209CADD52E77B45309B8EE, 8); } }