public virtual void PrependChildElement(string prefix, string localName, string namespaceURI, string value) { XmlWriter writer = PrependChild(); writer.WriteStartElement(prefix, localName, namespaceURI); if (value != null) { writer.WriteString(value); } writer.WriteEndElement(); writer.Close(); }