27 references to Select
System.Data.SqlXml (27)
System\Xml\Xsl\Xslt\QilGenerator.cs (13)
793return f.AttributeCtor(qname, CompileTextAvt(node.Select)); 927return f.TextCtor(f.String(node.Select)); 929return f.RawTextCtor(f.String(node.Select)); 933QilNode qilName = CompileStringAvt(node.Select); 946return f.Error(f.String(node.Select)); 967QilIterator it = f.For(CompileNodeSetExpression(node.Select)); 991QilIterator select = f.Let(CompileNodeSetExpression(node.Select)); 1130QilNode selectExpr = CompileXPathExpression(node.Select); 1170return f.TextCtor(f.ConvertToString(CompileXPathExpression(/*select:*/valueOf.Select))); 1174return f.RawTextCtor(f.ConvertToString(CompileXPathExpression(/*select:*/valueOf.Select))); 1179f.ConvertToBoolean(CompileXPathExpression(/*test:*/whenNode.Select)), 1245string select = node.Select; 1450select = CompileXPathExpression(sort.Select);
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (14)
378Debug.Assert(node.Select != null, "Absent @select should be replaced with 'node()' in XsltLoader"); 379XslFlags result = ProcessExpr(node.Select); 502return XslFlags.Rtf | ProcessExpr(node.Select); 521XslFlags result = ProcessExpr(node.Select); 536return ProcessExpr(node.Select) | VisitChildren(node); 552ProcessAvt(node.Select) | 586ProcessAvt(node.Select) | 595ProcessExpr(node.Select) & ~XslFlags.FocusFilter | 624return XslFlags.Rtf | ProcessExpr(node.Select); 628return XslFlags.Rtf | ProcessExpr(node.Select); 668if (node.Select != null) { 672result = xpathAnalyzer.Analyze(node.Select) | VisitChildren(node) | XslFlags.AnyType; 675result = xpathAnalyzer.Analyze(node.Select); 1195nodeCost += NodeCostForXPath(node.Select);