Skip to main content

NewtonOctoObjectIdEnumerableConverter

Namespace: Meshmakers.Octo.ConstructionKit.Contracts.Serialization

Converter for serializing and deserializing OctoObjectId arrays

public class NewtonOctoObjectIdEnumerableConverter : JsonConverter

Inheritance Object → JsonConverter → NewtonOctoObjectIdEnumerableConverter

Properties​

CanRead​

public bool CanRead { get; }

Property Value​

Boolean

CanWrite​

public bool CanWrite { get; }

Property Value​

Boolean

Constructors​

NewtonOctoObjectIdEnumerableConverter()​

public NewtonOctoObjectIdEnumerableConverter()

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