<PackageReference Include="System.Xml.XPath" Version="4.3.0-preview1-24530-04" />
API Differences between 4.3.0-preview1-24530-04 and 4.0.1-beta-23225
185 Additions
0 Removals
System.Xml
System.Xml.XPath
-
public interface IXPathNavigable
-
public enum XmlCaseOrder
-
public enum XmlDataType
-
public enum XmlSortOrder
-
public class XPathDocument : IXPathNavigable
-
public class XPathException : Exception
-
public abstract class XPathExpression
-
public abstract class XPathItem
-
public enum XPathNamespaceScope
-
public abstract class XPathNavigator : XPathItem, IXPathNavigable, IXmlNamespaceResolver
- public static IEqualityComparer NavigatorComparer { get; }
- public abstract string BaseURI { get; }
- public virtual bool CanEdit { get; }
- public virtual bool HasAttributes { get; }
- public virtual bool HasChildren { get; }
- public virtual string InnerXml { get; set; }
- public abstract bool IsEmptyElement { get; }
- public abstract string LocalName { get; }
- public abstract string Name { get; }
- public abstract string NamespaceURI { get; }
- public abstract XmlNameTable NameTable { get; }
- public abstract XPathNodeType NodeType { get; }
- public virtual string OuterXml { get; set; }
- public abstract string Prefix { get; }
- public virtual object UnderlyingObject { get; }
- public virtual string XmlLang { get; }
- protected XPathNavigator()
- public virtual XmlWriter AppendChild()
- public virtual void AppendChild(string newChild)
- public virtual void AppendChild(XmlReader newChild)
- public virtual void AppendChild(XPathNavigator newChild)
- public virtual void AppendChildElement(string prefix, string localName, string namespaceURI, string value)
- public abstract XPathNavigator Clone()
- public virtual XmlNodeOrder ComparePosition(XPathNavigator nav)
- public virtual XPathExpression Compile(string xpath)
- public virtual void CreateAttribute(string prefix, string localName, string namespaceURI, string value)
- public virtual XmlWriter CreateAttributes()
- public virtual XPathNavigator CreateNavigator()
- public virtual void DeleteRange(XPathNavigator lastSiblingToDelete)
- public virtual void DeleteSelf()
- public virtual object Evaluate(string xpath)
- public virtual object Evaluate(string xpath, IXmlNamespaceResolver resolver)
- public virtual object Evaluate(XPathExpression expr)
- public virtual object Evaluate(XPathExpression expr, XPathNodeIterator context)
- public virtual string GetAttribute(string localName, string namespaceURI)
- public virtual string GetNamespace(string name)
- public virtual IDictionary<string, string> GetNamespacesInScope(XmlNamespaceScope scope)
- public virtual XmlWriter InsertAfter()
- public virtual void InsertAfter(string newSibling)
- public virtual void InsertAfter(XmlReader newSibling)
- public virtual void InsertAfter(XPathNavigator newSibling)
- public virtual XmlWriter InsertBefore()
- public virtual void InsertBefore(string newSibling)
- public virtual void InsertBefore(XmlReader newSibling)
- public virtual void InsertBefore(XPathNavigator newSibling)
- 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 bool IsDescendant(XPathNavigator nav)
- public abstract bool IsSamePosition(XPathNavigator other)
- public virtual string LookupNamespace(string prefix)
- public virtual string LookupPrefix(string namespaceURI)
- public virtual bool Matches(XPathExpression expr)
- public virtual bool Matches(string xpath)
- public abstract bool MoveTo(XPathNavigator other)
- public virtual bool MoveToAttribute(string localName, string namespaceURI)
- public virtual bool MoveToChild(string localName, string namespaceURI)
- public virtual bool MoveToChild(XPathNodeType type)
- public virtual bool MoveToFirst()
- public abstract bool MoveToFirstAttribute()
- public abstract bool MoveToFirstChild()
- public abstract bool MoveToFirstNamespace(XPathNamespaceScope namespaceScope)
- public bool MoveToFirstNamespace()
- public virtual bool MoveToFollowing(string localName, string namespaceURI)
- public virtual bool MoveToFollowing(string localName, string namespaceURI, XPathNavigator end)
- public virtual bool MoveToFollowing(XPathNodeType type)
- public virtual bool MoveToFollowing(XPathNodeType type, XPathNavigator end)
- public abstract bool MoveToId(string id)
- public virtual bool MoveToNamespace(string name)
- public abstract bool MoveToNext()
- public virtual bool MoveToNext(string localName, string namespaceURI)
- public virtual bool MoveToNext(XPathNodeType type)
- public abstract bool MoveToNextAttribute()
- public abstract bool MoveToNextNamespace(XPathNamespaceScope namespaceScope)
- public bool MoveToNextNamespace()
- public abstract bool MoveToParent()
- public abstract bool MoveToPrevious()
- public virtual void MoveToRoot()
- public virtual XmlWriter PrependChild()
- public virtual void PrependChild(string newChild)
- public virtual void PrependChild(XmlReader newChild)
- public virtual void PrependChild(XPathNavigator newChild)
- public virtual void PrependChildElement(string prefix, string localName, string namespaceURI, string value)
- public virtual XmlReader ReadSubtree()
- public virtual XmlWriter ReplaceRange(XPathNavigator lastSiblingToReplace)
- public virtual void ReplaceSelf(string newNode)
- public virtual void ReplaceSelf(XmlReader newNode)
- public virtual void ReplaceSelf(XPathNavigator newNode)
- public virtual XPathNodeIterator Select(string xpath)
- public virtual XPathNodeIterator Select(string xpath, IXmlNamespaceResolver resolver)
- public virtual XPathNodeIterator Select(XPathExpression expr)
- public virtual XPathNodeIterator SelectAncestors(XPathNodeType type, bool matchSelf)
- public virtual XPathNodeIterator SelectAncestors(string name, string namespaceURI, bool matchSelf)
- public virtual XPathNodeIterator SelectChildren(XPathNodeType type)
- public virtual XPathNodeIterator SelectChildren(string name, string namespaceURI)
- public virtual XPathNodeIterator SelectDescendants(XPathNodeType type, bool matchSelf)
- public virtual XPathNodeIterator SelectDescendants(string name, string namespaceURI, bool matchSelf)
- public virtual XPathNavigator SelectSingleNode(string xpath)
- public virtual XPathNavigator SelectSingleNode(string xpath, IXmlNamespaceResolver resolver)
- public virtual XPathNavigator SelectSingleNode(XPathExpression expression)
- public virtual void SetTypedValue(object typedValue)
- public virtual void SetValue(string value)
- public virtual void WriteSubtree(XmlWriter writer)
-
public abstract class XPathNodeIterator : IEnumerable
-
public enum XPathNodeType
-
public enum XPathResultType