internal override void Write(BinaryXmlWriter writer) { base.Write (writer); writer.WriteValue ("id", id); writer.WriteValue ("version", version); }