2 // System.Xml.XPath.XPathExpression
5 // Jason Diamond (jason@injektilo.org)
7 // (C) 2002 Jason Diamond http://injektilo.org/
10 using System.Collections;
12 namespace System.Xml.XPath
14 public abstract class XPathExpression
18 internal XPathExpression ()
26 public abstract string Expression { get; }
28 public abstract XPathResultType ReturnType { get; }
34 public abstract void AddSort (object expr, IComparer comparer);
36 public abstract void AddSort (
39 XmlCaseOrder caseOrder,
44 public abstract XPathExpression Clone ();
46 public abstract void SetContext (XmlNamespaceManager nsManager);