TXPathExprNode class
Defines the base class used to evaluate XPath expressions.
Declaration
TXPathExprNode = classDescends from it: TXPathBinaryNode TXPathConstantNode TXPathFilterNode TXPathFunctionNode TXPathNegationNode TXPathVariableNode
Description
TXPathExprNode is a class used to evaluate an XPath expression.
XPath expressions are evaluated relative to a context node, and the XPath
environment. The XPath environment may contain variable bindings, the XPath
core functions, and other functions loaded from other namespaces.
TXPathExprNode provides the abstract Evaluate method which is used to perform XPath expression evaluation. It must be re-implemented in descendent classes which provide support for specific expression types that can occur in XPath syntax.
Methods
EvalPredicate | protected | Evaluates an XPath Predicate Expression. |
Evaluate | public | Specifies the method used to evaluate an XPath Predicate Expression. |
An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.
