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