Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
XPathExpression.cs
Go to the documentation of this file.
3
4namespace System.Xml.XPath;
5
6public abstract class XPathExpression
7{
8 public abstract string Expression { get; }
9
10 public abstract XPathResultType ReturnType { get; }
11
12 internal XPathExpression()
13 {
14 }
15
16 public abstract void AddSort(object expr, IComparer comparer);
17
18 public abstract void AddSort(object expr, XmlSortOrder order, XmlCaseOrder caseOrder, string lang, XmlDataType dataType);
19
20 public abstract XPathExpression Clone();
21
23
25
26 public static XPathExpression Compile(string xpath)
27 {
28 return Compile(xpath, null);
29 }
30
42}
Query Build(AstNode root, string query)
void SetContext(XmlNamespaceManager nsManager)
void AddSort(object expr, XmlSortOrder order, XmlCaseOrder caseOrder, string lang, XmlDataType dataType)
void AddSort(object expr, IComparer comparer)
static XPathExpression Compile(string xpath)
void SetContext(IXmlNamespaceResolver? nsResolver)
static XPathExpression Compile(string xpath, IXmlNamespaceResolver? nsResolver)