2using System.Collections.Generic;
3using System.Reflection;
13 private readonly Type objectType;
14 private readonly ObjectInfo info;
22 this.objectType = ObjectType;
38 this.info.Serialize(Output, Value);
49 return this.info.Deserialize(Input, this.objectType);
override void Serialize(Serializer Output, object Value)
Serializes the property value of an object.
override Type PropertyType
Property Type
override object Deserialize(Deserializer Input, Type ExpectedType)
Deserializes the property value
Abstract base class for properties