Table of Contents

Interface IJsonWriter

Namespace
Microsoft.ApplicationInsights.DataContracts
Assembly
Microsoft.ApplicationInsights.dll
public interface IJsonWriter
Extension Methods

Methods

WriteComma()

void WriteComma()

WriteEndArray()

void WriteEndArray()

WriteEndObject()

void WriteEndObject()

WriteProperty(string, IDictionary<string, double>)

void WriteProperty(string name, IDictionary<string, double> values)

Parameters

name string
values IDictionary<string, double>

WriteProperty(string, IDictionary<string, string>)

void WriteProperty(string name, IDictionary<string, string> values)

Parameters

name string
values IDictionary<string, string>

WriteProperty(string, bool?)

void WriteProperty(string name, bool? value)

Parameters

name string
value bool?

WriteProperty(string, DateTimeOffset?)

void WriteProperty(string name, DateTimeOffset? value)

Parameters

name string
value DateTimeOffset?

WriteProperty(string, double?)

void WriteProperty(string name, double? value)

Parameters

name string
value double?

WriteProperty(string, int?)

void WriteProperty(string name, int? value)

Parameters

name string
value int?

WriteProperty(string, TimeSpan?)

void WriteProperty(string name, TimeSpan? value)

Parameters

name string
value TimeSpan?

WriteProperty(string, string)

void WriteProperty(string name, string value)

Parameters

name string
value string

WritePropertyName(string)

void WritePropertyName(string name)

Parameters

name string

WriteRawValue(object)

void WriteRawValue(object value)

Parameters

value object

WriteStartArray()

void WriteStartArray()

WriteStartObject()

void WriteStartObject()