dotnet-api-diff

System.Xml.XPath

 namespace System.Xml.XPath {
     public class XPathDocument : IXPathNavigable {
         public XPathDocument(string uri);
         public XPathDocument(string uri, XmlSpace space);
     }
     public abstract class XPathNavigator : XPathItem, ICloneable, IXmlNamespaceResolver, IXPathNavigable {
-        public virtual void AppendChildElement(string prefix, string localName, string namespaceURI, string value);
+        public virtual void AppendChildElement(string? prefix, string localName, string? namespaceURI, string? value);
-        public virtual void CreateAttribute(string prefix, string localName, string namespaceURI, string value);
+        public virtual void CreateAttribute(string? prefix, string localName, string? namespaceURI, string? value);
-        public virtual void InsertElementAfter(string prefix, string localName, string namespaceURI, string value);
+        public virtual void InsertElementAfter(string? prefix, string localName, string? namespaceURI, string? value);
-        public virtual void InsertElementBefore(string prefix, string localName, string namespaceURI, string value);
+        public virtual void InsertElementBefore(string? prefix, string localName, string? namespaceURI, string? value);
-        public virtual void PrependChildElement(string prefix, string localName, string namespaceURI, string value);
+        public virtual void PrependChildElement(string? prefix, string localName, string? namespaceURI, string? value);
     }
 }