1 using MS.Internal.Xml.XPath;
44 public abstract XPathExpression
Clone();
75 Query query =
new QueryBuilder().Build(xpath, out needContext);
76 CompiledXpathExpr compiledXpathExpr =
new CompiledXpathExpr(query, xpath, needContext);
77 if (nsResolver !=
null)
79 compiledXpathExpr.SetContext(nsResolver);
81 return compiledXpathExpr;
86 ((CompiledXpathExpr)
this).QueryTree.PrintQuery(w);
XmlSortOrder
Specifies the sort order.
abstract XPathResultType ReturnType
When overridden in a derived class, gets the result type of the XPath expression.
Represents a writer that provides a fast, non-cached, forward-only way to generate streams or files t...
abstract string Expression
When overridden in a derived class, gets a string representation of the T:System.Xml....
abstract void SetContext(XmlNamespaceManager nsManager)
When overridden in a derived class, specifies the T:System.Xml.XmlNamespaceManager object to use for ...
Provides a typed class that represents a compiled XPath expression.
Resolves, adds, and removes namespaces to a collection and provides scope management for these namesp...
Exposes a method that compares two objects.
abstract XPathExpression Clone()
When overridden in a derived class, returns a clone of this T:System.Xml.XPath.XPathExpression.
static XPathExpression Compile(string xpath)
Compiles the XPath expression specified and returns an T:System.Xml.XPath.XPathExpression object repr...
static XPathExpression Compile(string xpath, IXmlNamespaceResolver nsResolver)
Compiles the specified XPath expression, with the T:System.Xml.IXmlNamespaceResolver object specified...
XmlDataType
Specifies the data type used to determine sort order.
abstract void AddSort(object expr, IComparer comparer)
When overridden in a derived class, sorts the nodes selected by the XPath expression according to the...
XmlCaseOrder
Specifies the sort order for uppercase and lowercase letters.
XPathResultType
Specifies the return type of the XPath expression.
Provides read-only access to a set of prefix and namespace mappings.
The P:System.Uri.Query data.