Class JsonFormatter
Inheritance
JsonFormatter
Assembly: Google.Protobuf.dll
public sealed class JsonFormatter
Constructors
Declaration
public JsonFormatter(JsonFormatter.Settings settings)
Parameters
Properties
Declaration
public static JsonFormatter Default { get; }
Property Value
Methods
Declaration
public string Format(IMessage message)
Parameters
Returns
Format(IMessage, TextWriter)
Declaration
public void Format(IMessage message, TextWriter writer)
Parameters
Format(IMessage, TextWriter, int)
Declaration
public void Format(IMessage message, TextWriter writer, int indentationLevel)
Parameters
Declaration
public string Format(IMessage message, int indentationLevel)
Parameters
Type |
Name |
Description |
IMessage |
message |
|
int |
indentationLevel |
|
Returns
Declaration
public static string ToDiagnosticString(IMessage message)
Parameters
Returns
WriteValue(TextWriter, object)
Declaration
public void WriteValue(TextWriter writer, object value)
Parameters
WriteValue(TextWriter, object, int)
Declaration
public void WriteValue(TextWriter writer, object value, int indentationLevel)
Parameters