| JsonFormatter get_Default() | PublicStatic+1 flags | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |
| bool get_DiagnosticOnly() | Private+1 flags | | 0x01 |
| void .ctor(Settings settings) | Public+1 flags | | 0x08 |
| string Format(IMessage message) | Public | | 0x08 |
| string Format(IMessage message, int indentationLevel) | Public | | 0x08 |
| void Format(IMessage message, TextWriter writer) | Public | | 0x08 |
| void Format(IMessage message, TextWriter writer, int indentationLevel) | Public | | 0x08 |
| string ToDiagnosticString(IMessage message) | PublicStatic | | 0x08 |
| void WriteMessage(TextWriter writer, IMessage message, int indentationLevel) | Private | | 0x08 |
| bool WriteMessageFields(TextWriter writer, IMessage message, bool assumeFirstFieldWritten, int indentationLevel) | Private | | 0x08 |
| void MaybeWriteValueSeparator(TextWriter writer, bool first) | Private | | 0x08 |
| bool ShouldFormatFieldValue(IMessage message, FieldDescriptor field, object value) | Private | | 0x08 |
| string ToJsonName(const string& name) | Static+1 flags | | 0x08 |
| string FromJsonName(const string& name) | Static+1 flags | | 0x08 |
| void WriteNull(TextWriter writer) | PrivateStatic | | 0x08 |
| bool IsDefaultValue(FieldDescriptor descriptor, object value) | PrivateStatic | | 0x08 |
| void WriteValue(TextWriter writer, object value) | Public | | 0x08 |
| void WriteValue(TextWriter writer, object value, int indentationLevel) | Public | | 0x08 |
| void WriteWellKnownTypeValue(TextWriter writer, MessageDescriptor descriptor, object value, int indentationLevel) | Private | | 0x08 |
| void WriteTimestamp(TextWriter writer, IMessage value) | Private | | 0x08 |
| void WriteDuration(TextWriter writer, IMessage value) | Private | | 0x08 |
| void WriteFieldMask(TextWriter writer, IMessage value) | Private | | 0x08 |
| void WriteAny(TextWriter writer, IMessage value, int indentationLevel) | Private | | 0x08 |
| void WriteDiagnosticOnlyAny(TextWriter writer, IMessage value) | PrivateStatic | | 0x08 |
| void WriteStruct(TextWriter writer, IMessage message, int indentationLevel) | Private | | 0x08 |
| void WriteStructFieldValue(TextWriter writer, IMessage message, int indentationLevel) | Private | | 0x08 |
| void WriteList(TextWriter writer, IList list, int indentationLevel) | 1 flags | | 0x08 |
| void WriteDictionary(TextWriter writer, IDictionary dictionary, int indentationLevel) | 1 flags | | 0x08 |
| void WriteString(TextWriter writer, const string& text) | Static+1 flags | | 0x08 |
| void HexEncodeUtf16CodeUnit(TextWriter writer, ushort c) | PrivateStatic | | 0x08 |
| void WriteBracketOpen(TextWriter writer, ushort openChar) | Private | | 0x08 |
| void WriteBracketClose(TextWriter writer, ushort closeChar, bool hasFields, int indentationLevel) | Private | | 0x08 |
| void MaybeWriteValueWhitespace(TextWriter writer, int indentationLevel) | Private | | 0x08 |
| void WriteIndentation(TextWriter writer, int indentationLevel) | Private | | 0x08 |