50 references to OrderBy
System.Data.Linq (50)
SqlClient\Common\SqlVisitor.cs (3)
444for (int i = 0, n = select.OrderBy.Count; i < n; i++) { 445select.OrderBy[i].Expression = this.VisitExpression(select.OrderBy[i].Expression);
SqlClient\Query\QueryConverter.cs (4)
261sel.OrderBy.Count > 0 || 1494if (select.Selection.NodeType != SqlNodeType.AliasRef || select.OrderBy.Count > 0) { 1503select.OrderBy.Add(new SqlOrderExpression(orderType, expr)); 1521select.OrderBy.Add(new SqlOrderExpression(orderType, expr));
SqlClient\Query\SqlBinder.cs (3)
1168for (int i = 0, n = select.OrderBy.Count; i < n; i++) { 1169select.OrderBy[i].Expression = this.VisitExpression(select.OrderBy[i].Expression);
SqlClient\Query\SqlBooleanMismatchVisitor.cs (3)
31for (int i = 0, n = select.OrderBy.Count; i < n; i++) { 32select.OrderBy[i].Expression = this.VisitExpression(select.OrderBy[i].Expression);
SqlClient\Query\SqlDeflator.cs (14)
159for (int i = select.OrderBy.Count - 1; i >= 0; i--) { 160select.OrderBy[i].Expression = this.VisitExpression(select.OrderBy[i].Expression); 340if (select.OrderBy.Count != 0 || 380sel.OrderBy.Count == 0; 409for (int i = 0, n = select.OrderBy.Count; i < n; i++) 411select.OrderBy[i].Expression = this.VisitExpression(select.OrderBy[i].Expression); 414if (select.OrderBy.Count > 0) 418for (int i = select.OrderBy.Count - 1; i >= 0; i--) 422if (this.equalizer.AreEquivalent(select.OrderBy[i].Expression, select.OrderBy[j].Expression)) 424select.OrderBy.RemoveAt(i); 461if (select.OrderBy.Count != 0 ||
SqlClient\Query\SqlDuplicator.cs (4)
216if (select.OrderBy.Count > 0) { 217lex = new List<SqlOrderExpression>(select.OrderBy.Count); 218foreach (SqlOrderExpression sox in select.OrderBy) { 233n.OrderBy.AddRange(lex);
SqlClient\Query\SqlFlattener.cs (2)
64if (select.OrderBy.Count > 0) { 65this.FlattenOrderBy(select.OrderBy);
SqlClient\Query\SqlFormatter.cs (3)
829if (ss.OrderBy.Count > 0 && ss.OrderingType != SqlOrderingType.Never) { 832for (int i = 0, n = ss.OrderBy.Count; i < n; i++) { 833SqlOrderExpression exp = ss.OrderBy[i];
SqlClient\Query\SqlNamer.cs (1)
91var reservedNames = this.GetColumnNames(select.OrderBy);
SqlClient\Query\SqlOuterApplyReducer.cs (2)
163select.OrderBy.Count == 0) { 425foreach(SqlOrderExpression oe in select.OrderBy) {
SqlClient\Query\SqlRemoveConstantOrderBy.cs (1)
24List<SqlOrderExpression> orders = select.OrderBy;
SqlClient\Query\SqlReorderer.cs (7)
153if (select.OrderBy.Count > 0) { 154this.PrependOrderExpressions(select.OrderBy); 167for (int i = 0, n = select.OrderBy.Count; i < n; i++) { 168select.OrderBy[i].Expression = this.VisitExpression(select.OrderBy[i].Expression); 186select.OrderBy.Clear(); 198select.OrderBy.Add(new SqlOrderExpression(sox.OrderType, (SqlExpression)dup.Duplicate(sox.Expression)));
SqlClient\Query\SqlResolver.cs (3)
98for (int i = 0, n = select.OrderBy.Count; i < n; i++) { 99select.OrderBy[i].Expression = this.VisitExpression(select.OrderBy[i].Expression);