17 overrides of Evaluate
dotnet-svcutil-lib (17)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\baseaxisquery.cs (1)
108
public override object
Evaluate
(XPathNodeIterator nodeIterator)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\BooleanExpr.cs (1)
49
public override object
Evaluate
(XPathNodeIterator nodeIterator)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\BooleanFunctions.cs (1)
39
public override object
Evaluate
(XPathNodeIterator nodeIterator)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\CacheOutputQuery.cs (1)
43
public override object
Evaluate
(XPathNodeIterator context)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\ContextQuery.cs (1)
31
public override object
Evaluate
(XPathNodeIterator context)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\EmptyQuery.cs (1)
19
public override object
Evaluate
(XPathNodeIterator context) { return this; }
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\FunctionQuery.cs (1)
65
public override object
Evaluate
(XPathNodeIterator nodeIterator)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\LogicalExpr.cs (1)
44
public override object
Evaluate
(XPathNodeIterator nodeIterator)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\NodeFunctions.cs (1)
46
public override object
Evaluate
(XPathNodeIterator context)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\NumberFunctions.cs (1)
49
public override object
Evaluate
(XPathNodeIterator nodeIterator)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\NumericExpr.cs (1)
53
public override object
Evaluate
(XPathNodeIterator nodeIterator)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\OperandQuery.cs (1)
23
public override object
Evaluate
(XPathNodeIterator nodeIterator)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\SortQuery.cs (1)
72
public override object
Evaluate
(XPathNodeIterator context)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\StringFunctions.cs (1)
48
public override object
Evaluate
(XPathNodeIterator nodeIterator)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\UnionExpr.cs (1)
52
public override object
Evaluate
(XPathNodeIterator context)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\VariableQuery.cs (1)
43
public override object
Evaluate
(XPathNodeIterator nodeIterator)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\XmlIteratorQuery.cs (1)
53
public override object
Evaluate
(XPathNodeIterator nodeIterator)
48 references to Evaluate
dotnet-svcutil-lib (48)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\baseaxisquery.cs (1)
112
qyInput.
Evaluate
(nodeIterator);
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\BooleanExpr.cs (2)
51
object n1 = _opnd1.
Evaluate
(nodeIterator);
56
return _opnd2.
Evaluate
(nodeIterator);
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\BooleanFunctions.cs (3)
63
object result = _arg.
Evaluate
(nodeIterator);
76
return !(bool)_arg.
Evaluate
(nodeIterator);
81
string str = _arg.
Evaluate
(nodeIterator).ToString();
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\CacheOutputQuery.cs (1)
47
return input.
Evaluate
(context);// This is trick. IDQuery needs this value. Otherwise we would return this.
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\FilterQuery.cs (4)
69
object value = _cond.
Evaluate
(qyInput);
140
_cond.
Evaluate
(new XPathSingletonIterator(current, /*moved:*/true));
145
return ((bool)_cond.
Evaluate
(new XPathSingletonIterator(current, /*moved:*/true))) ? context : null;
151
return (((string)_cond.
Evaluate
(new XPathSingletonIterator(current, /*moved:*/true))).Length != 0) ? context : null;
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\FunctionQuery.cs (1)
76
argVals[i] = _args[i].
Evaluate
(nodeIterator);
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\GroupQuery.cs (1)
30
return qyInput.
Evaluate
(nodeIterator);
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\LogicalExpr.cs (2)
47
object val1 = _opnd1.
Evaluate
(nodeIterator);
48
object val2 = _opnd2.
Evaluate
(nodeIterator);
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\MergeFilterQuery.cs (1)
39
_child.
Evaluate
(input);
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\NodeFunctions.cs (2)
42
_arg.
Evaluate
(context);
78
_arg.
Evaluate
(context);
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\NumberFunctions.cs (5)
68
object argVal = _arg.
Evaluate
(nodeIterator);
93
_arg.
Evaluate
(nodeIterator);
104
return Math.Floor((double)_arg.
Evaluate
(nodeIterator));
109
return Math.Ceiling((double)_arg.
Evaluate
(nodeIterator));
114
double n = XmlConvert.ToXPathDouble(_arg.
Evaluate
(nodeIterator));
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\NumericExpr.cs (2)
56
XmlConvert.ToXPathDouble(_opnd1.
Evaluate
(nodeIterator)),
57
XmlConvert.ToXPathDouble(_opnd2.
Evaluate
(nodeIterator))
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\SortQuery.cs (2)
64
key[j] = _comparer.Expression(j).
Evaluate
(_qyInput);
74
_qyInput.
Evaluate
(context);
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\StringFunctions.cs (18)
80
object argVal = _argList[0].
Evaluate
(nodeIterator);
126
s.Append(_argList[count++].
Evaluate
(nodeIterator).ToString());
133
string s1 = _argList[0].
Evaluate
(nodeIterator).ToString();
134
string s2 = _argList[1].
Evaluate
(nodeIterator).ToString();
142
string s1 = _argList[0].
Evaluate
(nodeIterator).ToString();
143
string s2 = _argList[1].
Evaluate
(nodeIterator).ToString();
149
string s1 = _argList[0].
Evaluate
(nodeIterator).ToString();
150
string s2 = _argList[1].
Evaluate
(nodeIterator).ToString();
158
string s1 = _argList[0].
Evaluate
(nodeIterator).ToString();
159
string s2 = _argList[1].
Evaluate
(nodeIterator).ToString();
167
string str1 = _argList[0].
Evaluate
(nodeIterator).ToString();
168
double num = XmlConvert.XPathRound(XmlConvert.ToXPathDouble(_argList[1].
Evaluate
(nodeIterator))) - 1;
176
double num1 = XmlConvert.XPathRound(XmlConvert.ToXPathDouble(_argList[2].
Evaluate
(nodeIterator)));
209
return _argList[0].
Evaluate
(nodeIterator).ToString().Length;
219
str1 = _argList[0].
Evaluate
(nodeIterator).ToString();
248
string str1 = _argList[0].
Evaluate
(nodeIterator).ToString();
249
string str2 = _argList[1].
Evaluate
(nodeIterator).ToString();
250
string str3 = _argList[2].
Evaluate
(nodeIterator).ToString();
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\UnionExpr.cs (2)
54
qy1.
Evaluate
(context);
55
qy2.
Evaluate
(context);
FrameworkFork\Microsoft.Xml\Xml\XPath\XPathNavigator.cs (1)
1255
object result = query.
Evaluate
(context);