Interface ISerializationWriter
- Namespace
- Microsoft.ApplicationInsights.Extensibility
- Assembly
- Microsoft.ApplicationInsights.dll
public interface ISerializationWriter
- Extension Methods
-
Methods
WriteEndObject()
WriteProperty(ISerializableWithWriter)
void WriteProperty(ISerializableWithWriter value)
Parameters
value
ISerializableWithWriter
WriteProperty(string, ISerializableWithWriter)
void WriteProperty(string name, ISerializableWithWriter value)
Parameters
name
string
value
ISerializableWithWriter
WriteProperty(string, IDictionary<string, double>)
void WriteProperty(string name, IDictionary<string, double> items)
Parameters
name
string
items
IDictionary<string, double>
WriteProperty(string, IDictionary<string, string>)
void WriteProperty(string name, IDictionary<string, string> items)
Parameters
name
string
items
IDictionary<string, string>
WriteProperty(string, IList<ISerializableWithWriter>)
void WriteProperty(string name, IList<ISerializableWithWriter> items)
Parameters
name
string
items
IList<ISerializableWithWriter>
WriteProperty(string, IList<string>)
void WriteProperty(string name, IList<string> items)
Parameters
name
string
items
IList<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
WriteStartObject()
WriteStartObject(string)
void WriteStartObject(string name)
Parameters
name
string