DateTimeOffsetJsonConverter
Namespace: Shadop.Archmage.Sdk
Newtonsoft.Json converter for DateTimeOffset.
public class DateTimeOffsetJsonConverter : Newtonsoft.Json.JsonConverterInheritance Object → JsonConverter → DateTimeOffsetJsonConverter
Properties
Section titled “Properties”CanRead
Section titled “CanRead”public bool CanRead { get; }Property Value
Section titled “Property Value”CanWrite
Section titled “CanWrite”public bool CanWrite { get; }Property Value
Section titled “Property Value”Constructors
Section titled “Constructors”DateTimeOffsetJsonConverter()
Section titled “DateTimeOffsetJsonConverter()”public DateTimeOffsetJsonConverter()Methods
Section titled “Methods”CanConvert(Type)
Section titled “CanConvert(Type)”public bool CanConvert(Type objectType)Parameters
Section titled “Parameters”objectType Type
Returns
Section titled “Returns”ReadJson(JsonReader, Type, Object, JsonSerializer)
Section titled “ReadJson(JsonReader, Type, Object, JsonSerializer)”Deserializes JSON to DateTimeOffset (null → default).
public object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)Parameters
Section titled “Parameters”reader JsonReader
objectType Type
existingValue Object
serializer JsonSerializer
Returns
Section titled “Returns”WriteJson(JsonWriter, Object, JsonSerializer)
Section titled “WriteJson(JsonWriter, Object, JsonSerializer)”Serializes DateTimeOffset to JSON (default → null).
public void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)Parameters
Section titled “Parameters”writer JsonWriter
value Object
serializer JsonSerializer