NewtonRtCkIdConverter<TKey>
Namespace: Meshmakers.Octo.ConstructionKit.Contracts.Serialization
Converter for RtCkId<TElementId> to JSON using Newtonsoft.Json
public class NewtonRtCkIdConverter<TKey> : JsonConverter
Type Parameters
TKey
Inheritance Object → JsonConverter → NewtonRtCkIdConverter<TKey>
Properties
CanRead
public bool CanRead { get; }
Property Value
CanWrite
public bool CanWrite { get; }
Property Value
Constructors
NewtonRtCkIdConverter()
public NewtonRtCkIdConverter()
Methods
WriteJson(JsonWriter, Object, JsonSerializer)
public void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
Parameters
writer JsonWriter
value Object
serializer JsonSerializer
ReadJson(JsonReader, Type, Object, JsonSerializer)
public object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
Parameters
reader JsonReader
objectType Type
existingValue Object
serializer JsonSerializer
Returns
CanConvert(Type)
public bool CanConvert(Type objectType)
Parameters
objectType Type