Zum Hauptinhalt springen

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​

Boolean

CanWrite​

public bool CanWrite { get; }

Property Value​

Boolean

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​

Object

CanConvert(Type)​

public bool CanConvert(Type objectType)

Parameters​

objectType Type

Returns​

Boolean