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