void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) { info.AddValue("SubRecords", this.SubRecords.ToArray()); PersistAssist.Serialize(this, info, context); }