public void GetObjectData(SerializationInfo info, StreamingContext context)
        {
            var Writer = SerializationWriter.Create();

            WriteDataTo(Writer);

            Writer.InjectSerializationInfo(info);
        }