public void GetObjectData(ISerializationData dataHolder, ISerializationContext context) { dataHolder.SetValue("Tick",Tick); dataHolder.SetValue("records", m_registry.Values.ToArray()); }