| Base64Encoder get_Base64Encoder() | Private+1 flags | | 0x08 |
| ushort get_QuoteChar() | Public+1 flags | | 0x02 |
| void .ctor(TextWriter textWriter) | Public+1 flags | | 0x08 |
| void Close() | Public+1 flags | | 0x00 |
| void CloseBufferAndWriter() | Private | | 0x00 |
| void WriteStartObject() | Public+1 flags | | 0x00 |
| void WriteStartArray() | Public+1 flags | | 0x00 |
| void WriteStartConstructor(const string& name) | Public+1 flags | | 0x08 |
| void WriteEnd(const JsonToken& token) | 2 flags | | 0x04 |
| void WritePropertyName(const string& name) | Public+1 flags | | 0x08 |
| void WritePropertyName(const string& name, bool escape) | Public+1 flags | | 0x08 |
| void OnStringEscapeHandlingChanged() | 2 flags | | 0x00 |
| void UpdateCharEscapeFlags() | Private | | 0x00 |
| void WriteIndent() | 2 flags | | 0x00 |
| int SetIndentChars() | Private | | 0x04 |
| void WriteValueDelimiter() | 2 flags | | 0x00 |
| void WriteIndentSpace() | 2 flags | | 0x00 |
| void WriteValueInternal(const string& value, const JsonToken& token) | Private | | 0x08 |
| void WriteValue(object value) | Public+1 flags | | 0x08 |
| void WriteNull() | Public+1 flags | | 0x00 |
| void WriteUndefined() | Public+1 flags | | 0x00 |
| void WriteRaw(const string& json) | Public+1 flags | | 0x08 |
| void WriteValue(const string& value) | Public+1 flags | | 0x08 |
| void WriteEscapedString(const string& value, bool quote) | Private | | 0x08 |
| void WriteValue(int value) | Public+1 flags | | 0x04 |
| void WriteValue(uint value) | Public+1 flags | | 0x04 |
| void WriteValue(long value) | Public+1 flags | | 0x08 |
| void WriteValue(ulong value) | Public+1 flags | | 0x08 |
| void WriteValue(float value) | Public+1 flags | | 0x04 |
| void WriteValue(const Nullable<System.Single>& value) | Public+1 flags | | 0x08 |
| void WriteValue(double value) | Public+1 flags | | 0x08 |
| void WriteValue(const Nullable<System.Double>& value) | Public+1 flags | | 0x10 |
| void WriteValue(bool value) | Public+1 flags | | 0x01 |
| void WriteValue(short value) | Public+1 flags | | 0x02 |
| void WriteValue(ushort value) | Public+1 flags | | 0x02 |
| void WriteValue(ushort value) | Public+1 flags | | 0x02 |
| void WriteValue(byte value) | Public+1 flags | | 0x01 |
| void WriteValue(sbyte value) | Public+1 flags | | 0x01 |
| void WriteValue(const decimal& value) | Public+1 flags | | 0x10 |
| void WriteValue(const DateTime& value) | Public+1 flags | | 0x08 |
| int WriteValueToBuffer(const DateTime& value) | Private | | 0x08 |
| void WriteValue(const byte[]& value) | Public+1 flags | | 0x08 |
| void WriteValue(const DateTimeOffset& value) | Public+1 flags | | 0x10 |
| int WriteValueToBuffer(const DateTimeOffset& value) | Private | | 0x10 |
| void WriteValue(const Guid& value) | Public+1 flags | | 0x10 |
| void WriteValue(const TimeSpan& value) | Public+1 flags | | 0x08 |
| void WriteValue(Uri value) | Public+1 flags | | 0x08 |
| void EnsureWriteBuffer() | Private | | 0x00 |
| void WriteIntegerValue(long value) | Private | | 0x08 |
| void WriteIntegerValue(ulong value, bool negative) | Private | | 0x08 |
| int WriteNumberToBuffer(ulong value, bool negative) | Private | | 0x08 |
| void WriteIntegerValue(int value) | Private | | 0x04 |
| void WriteIntegerValue(uint value, bool negative) | Private | | 0x04 |
| int WriteNumberToBuffer(uint value, bool negative) | Private | | 0x04 |