Interface IJsonWriter
- Namespace
- Microsoft.ApplicationInsights.DataContracts
- Assembly
- Microsoft.ApplicationInsights.dll
public interface IJsonWriter
- Extension Methods
-
Methods
WriteComma()
WriteEndArray()
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()
WriteStartObject()