public override void GetObjectData(SerializationInfo info, StreamingContext context) { info.AddValue("version", 1); base.GetObjectData(info, context); }