Zdexby TheHolyOneZ
49,743 classes
Class

JsonHelpers

: Object
System.Text.Json.JsonHelpers, Sentry.System.Text.Json 0x0010 (16 B) inherited 0x0010 Sentry.System.Text.Json.dll
0x00x0010

Members 2

OffsetSizeNameTypeFlagsDefault
0x08s_daysToMonth365int[]PrivateStatic+1 flags—
0x08s_daysToMonth366int[]PrivateStatic+1 flags—

Functions 33

SignatureFlagsNativeParams
bool TryAdd(Dictionary<TKey dictionary, const uint8& key, const uint8& value)PublicStatic0x08
ReadOnlySpan<System.Byte> GetSpan(ref Utf8JsonReader& reader)PublicStatic0xF0
bool IsValidUnicodeScalar(uint value)PublicStatic0x04
bool IsInRangeInclusive(uint value, uint lowerBound, uint upperBound)PublicStatic0x04
bool IsInRangeInclusive(int value, int lowerBound, int upperBound)PublicStatic0x04
bool IsInRangeInclusive(long value, long lowerBound, long upperBound)PublicStatic0x08
bool IsInRangeInclusive(const JsonTokenType& value, const JsonTokenType& lowerBound, const JsonTokenType& upperBound)PublicStatic0x01
bool IsDigit(byte value)PublicStatic0x01
void ReadWithVerify(ref Utf8JsonReader& reader)PublicStatic0xF0
string Utf8GetString(const ReadOnlySpan<System.Byte>& bytes)PublicStatic0x18
Dictionary<TKey CreateDictionaryFromCollection(IEnumerable<System.Collections.Generic.KeyValuePair<TKey collection, IEqualityComparer<TKey> comparer)PublicStatic0x08
bool IsFinite(double value)PublicStatic0x08
bool IsFinite(float value)PublicStatic0x04
void ValidateInt32MaxArrayLength(uint length)PublicStatic0x04
string FormatDateTimeOffset(const DateTimeOffset& value)PublicStatic0x10
string FormatDateTime(const DateTime& value)PublicStatic0x08
bool TryParseAsISO(const ReadOnlySpan<System.Char>& source, ref DateTime& value)PublicStatic0x18
bool TryParseAsISO(const ReadOnlySpan<System.Char>& source, ref DateTimeOffset& value)PublicStatic0x18
bool IsValidDateTimeOffsetParseLength(int length)PublicStatic0x04
bool TryParseAsISO(const ReadOnlySpan<System.Byte>& source, ref DateTime& value)PublicStatic0x18
bool TryParseAsISO(const ReadOnlySpan<System.Byte>& source, ref DateTimeOffset& value)PublicStatic0x18
bool TryParseDateTimeOffset(const ReadOnlySpan<System.Byte>& source, ref DateTimeParseData& parseData)PrivateStatic0x28
bool TryGetNextTwoDigits(const ReadOnlySpan<System.Byte>& source, ref int& value)PrivateStatic0x18
bool TryCreateDateTimeOffset(const DateTime& dateTime, ref DateTimeParseData& parseData, ref DateTimeOffset& value)PrivateStatic0x28
bool TryCreateDateTimeOffset(ref DateTimeParseData& parseData, ref DateTimeOffset& value)PrivateStatic0x28
bool TryCreateDateTimeOffsetInterpretingDataAsLocalTime(const DateTimeParseData& parseData, ref DateTimeOffset& value)PrivateStatic0x28
bool TryCreateDateTime(const DateTimeParseData& parseData, const DateTimeKind& kind, ref DateTime& value)PrivateStatic0x28
byte[] GetEscapedPropertyNameSection(const ReadOnlySpan<System.Byte>& utf8Value, JavaScriptEncoder encoder)PublicStatic0x18
byte[] EscapeValue(const ReadOnlySpan<System.Byte>& utf8Value, int firstEscapeIndexVal, JavaScriptEncoder encoder)PublicStatic0x18
byte[] GetEscapedPropertyNameSection(const ReadOnlySpan<System.Byte>& utf8Value, int firstEscapeIndexVal, JavaScriptEncoder encoder)PrivateStatic0x18
byte[] GetPropertyNameSection(const ReadOnlySpan<System.Byte>& utf8Value)PrivateStatic0x18
void .cctor()PrivateStatic+1 flags0x00
bool <TryParseDateTimeOffset>g__ParseOffset|22_0(ref DateTimeParseData& parseData, const ReadOnlySpan<System.Byte>& offsetData)Static+1 flags0x28