public void WriteXml(XmlWriter writer) { this.Select?.WriteXml(writer); sparqlSolutionModifierHaving?.WriteXml(writer); sparqlSolutionModifierOrder?.WriteXml(writer); LimitOffset?.WriteXml(writer); Group?.WriteXml(writer); }