internal XElement Serialize() { return(new XElement(xmlName, new XElement("node1", Node1.Serialize()), new XElement("node2", Node2.Serialize()), new XAttribute("value", Value.Ticks) )); }