public override void WriteXml(XmlWriter writer) { writer.WriteStartElement("CronTabs"); writer.WriteAttributeString("SelectedCronBuilder", CronTab.SelectedTab.Name); { writer.WriteStartElement("Minutes"); MinutesValue.WriteXml(writer); writer.WriteEndElement(); } { writer.WriteStartElement("Hourly"); HourlyValue.WriteXml(writer); writer.WriteEndElement(); } { writer.WriteStartElement("Daily"); DailyValue.WriteXml(writer); writer.WriteEndElement(); } { writer.WriteStartElement("Weekly"); WeeklyValue.WriteXml(writer); writer.WriteEndElement(); } { writer.WriteStartElement("Monthly"); MonthlyValue.WriteXml(writer); writer.WriteEndElement(); } { writer.WriteStartElement("Yearly"); YearlyValue.WriteXml(writer); writer.WriteEndElement(); } writer.WriteEndElement(); }