Zdexby TheHolyOneZ
49,743 classes
Class

JsonWriterHelper

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

Members 3

OffsetSizeNameTypeFlagsDefault
0x08s_utf8EncodingUTF8EncodingPrivateStatic+1 flags—
0x02s_dateTimeStandardFormatStandardFormatPrivateStatic+1 flags—
0x02s_hexStandardFormatStandardFormatPrivateStatic+1 flags—

Functions 22

SignatureFlagsNativeParams
void WriteIndentation(const Span<System.Byte>& buffer, int indent)PublicStatic—0x10
void ValidateValue(const ReadOnlySpan<System.Byte>& value)PublicStatic—0x10
void ValidateProperty(const ReadOnlySpan<System.Char>& propertyName)PublicStatic—0x10
void ValidateValue(const ReadOnlySpan<System.Char>& value)PublicStatic—0x10
void ValidatePropertyAndValue(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Char>& value)PublicStatic—0x10
OperationStatus ToUtf8(const ReadOnlySpan<System.Char>& source, const Span<System.Byte>& destination, ref int& written)Static+1 flags—0x10
ReadOnlySpan<System.Byte> get_AllowList()PrivateStatic+1 flags0x10
bool NeedsEscaping(byte value)PrivateStatic0x01
bool NeedsEscapingNoBoundsCheck(ushort value)PrivateStatic0x02
int NeedsEscaping(const ReadOnlySpan<System.Byte>& value, JavaScriptEncoder encoder)PublicStatic0x10
int NeedsEscaping(const ReadOnlySpan<System.Char>& value, JavaScriptEncoder encoder)PublicStatic0x10
int GetMaxEscapedLength(int textLength, int firstIndexToEscape)PublicStatic0x04
void EscapeString(const ReadOnlySpan<System.Byte>& value, const Span<System.Byte>& destination, JavaScriptEncoder encoder, ref int& written)PrivateStatic0x10
void EscapeString(const ReadOnlySpan<System.Byte>& value, const Span<System.Byte>& destination, int indexOfFirstByteToEscape, JavaScriptEncoder encoder, ref int& written)PublicStatic0x10
void EscapeNextBytes(byte value, const Span<System.Byte>& destination, ref int& written)PrivateStatic0x10
bool IsAsciiValue(byte value)PrivateStatic0x01
bool IsAsciiValue(ushort value)PrivateStatic0x02
void EscapeString(const ReadOnlySpan<System.Char>& value, const Span<System.Char>& destination, JavaScriptEncoder encoder, ref int& written)PrivateStatic0x10
void EscapeString(const ReadOnlySpan<System.Char>& value, const Span<System.Char>& destination, int indexOfFirstByteToEscape, JavaScriptEncoder encoder, ref int& written)PublicStatic0x10
void EscapeNextChars(ushort value, const Span<System.Char>& destination, ref int& written)PrivateStatic0x10
int WriteHex(int value, const Span<System.Char>& destination, int written)PrivateStatic0x10
void .cctor()PrivateStatic+1 flags0x00