| void .cctor() | PrivateStatic+1 flags | — | 0x00 |
| bool[] GetCharEscapeFlags(const StringEscapeHandling& stringEscapeHandling, ushort quoteChar) | PublicStatic | — | 0x08 |
| bool ShouldEscapeJavaScriptString(const string& s, const bool[]& charEscapeFlags) | PublicStatic | — | 0x08 |
| void WriteEscapedJavaScriptString(TextWriter writer, const string& s, ushort delimiter, bool appendDelimiters, const bool[]& charEscapeFlags, const StringEscapeHandling& stringEscapeHandling, IArrayPool<System.Char> bufferPool, ref char[]& writeBuffer) | PublicStatic | — | 0x08 |
| string ToEscapedJavaScriptString(const string& value, ushort delimiter, bool appendDelimiters, const StringEscapeHandling& stringEscapeHandling) | PublicStatic | — | 0x08 |
| int FirstCharToEscape(const string& s, const bool[]& charEscapeFlags, const StringEscapeHandling& stringEscapeHandling) | PrivateStatic | — | 0x08 |
| Task WriteEscapedJavaScriptStringAsync(TextWriter writer, const string& s, ushort delimiter, bool appendDelimiters, const bool[]& charEscapeFlags, const StringEscapeHandling& stringEscapeHandling, JsonTextWriter client, const char[]& writeBuffer, const CancellationToken& cancellationToken) | PublicStatic | — | 0x08 |
| Task WriteEscapedJavaScriptStringWithDelimitersAsync(TextWriter writer, const string& s, ushort delimiter, const bool[]& charEscapeFlags, const StringEscapeHandling& stringEscapeHandling, JsonTextWriter client, const char[]& writeBuffer, const CancellationToken& cancellationToken) | PrivateStatic | — | 0x08 |
| Task WriteEscapedJavaScriptStringWithDelimitersAsync(Task task, TextWriter writer, const string& s, ushort delimiter, const bool[]& charEscapeFlags, const StringEscapeHandling& stringEscapeHandling, JsonTextWriter client, const char[]& writeBuffer, const CancellationToken& cancellationToken) | PrivateStatic | — | 0x08 |
| Task WriteCharAsync(Task task, TextWriter writer, ushort c, const CancellationToken& cancellationToken) | PublicStatic | — | 0x08 |
| Task WriteEscapedJavaScriptStringWithoutDelimitersAsync(TextWriter writer, const string& s, const bool[]& charEscapeFlags, const StringEscapeHandling& stringEscapeHandling, JsonTextWriter client, const char[]& writeBuffer, const CancellationToken& cancellationToken) | PrivateStatic | — | 0x08 |
| Task WriteDefinitelyEscapedJavaScriptStringWithoutDelimitersAsync(TextWriter writer, const string& s, int lastWritePosition, const bool[]& charEscapeFlags, const StringEscapeHandling& stringEscapeHandling, JsonTextWriter client, const char[]& writeBuffer, const CancellationToken& cancellationToken) | PrivateStatic | | 0x08 |
| bool TryGetDateFromConstructorJson(JsonReader reader, ref DateTime& dateTime, ref string& errorMessage) | PublicStatic | | 0x08 |
| bool TryGetDateConstructorValue(JsonReader reader, ref Nullable<System.Int64>& integer, ref string& errorMessage) | PrivateStatic | | 0x10 |