public override void SetObjectData(ISerializationData dataHolder, ISerializationContext context) { Property = dataHolder.GetValue<Name>("Property"); NewValue = dataHolder.GetValue<Name>("NewValue"); base.SetObjectData(dataHolder,context); }