14 writes to Top
System.Data.Linq (14)
SqlClient\Common\SqlVisitor.cs (1)
447select.Top = this.VisitExpression(select.Top);
SqlClient\Query\QueryConverter.cs (4)
1062select.Top = takeExp; 1125dupsel.Top = skipExp; 1136final.Top = takeExp; 2378select.Top = this.sql.ValueFromObject(1, false, this.dominatingExpression);
SqlClient\Query\SqlBinder.cs (1)
1171select.Top = this.VisitExpression(select.Top);
SqlClient\Query\SqlBooleanMismatchVisitor.cs (1)
34select.Top = this.VisitExpression(select.Top);
SqlClient\Query\SqlDeflator.cs (2)
158select.Top = this.VisitExpression(select.Top); 430select.Top = this.VisitExpression(select.Top);
SqlClient\Query\SqlDuplicator.cs (1)
236n.Top = top;
SqlClient\Query\SqlReorderer.cs (1)
170select.Top = this.VisitExpression(select.Top);
SqlClient\Query\SqlResolver.cs (1)
101select.Top = this.VisitExpression(select.Top);
SqlClient\Query\SqlRewriteScalarSubqueries.cs (1)
34innerSelect.Top = this.sql.ValueFromObject(1, ss.SourceExpression);
SqlClient\Query\SqlTopReducer.cs (1)
33select.Top = sql.Value(val.ClrType, val.SqlType, val.Value, false, val.SourceExpression);
26 references to Top
System.Data.Linq (26)
SqlClient\Common\SqlVisitor.cs (1)
447select.Top = this.VisitExpression(select.Top);
SqlClient\Query\QueryConverter.cs (1)
264sel.Top != null ||
SqlClient\Query\SqlBinder.cs (1)
1171select.Top = this.VisitExpression(select.Top);
SqlClient\Query\SqlBooleanMismatchVisitor.cs (1)
34select.Top = this.VisitExpression(select.Top);
SqlClient\Query\SqlDeflator.cs (4)
158select.Top = this.VisitExpression(select.Top); 343select.Top != null || 430select.Top = this.VisitExpression(select.Top); 464select.Top != null ||
SqlClient\Query\SqlDuplicator.cs (1)
223SqlExpression top = (SqlExpression)this.Visit(select.Top);
SqlClient\Query\SqlFormatter.cs (2)
781if (ss.Top != null) { 786this.Visit(ss.Top);
SqlClient\Query\SqlLiftIndependentRowExpressions.cs (1)
39if (select.Top != null) {
SqlClient\Query\SqlLiftWhereClauses.cs (1)
48select.Top != null ||
SqlClient\Query\SqlMultiplexer.cs (2)
114this.canJoin &= select.GroupBy.Count == 0 && select.Top == null && !select.IsDistinct; 363this.canBigJoin &= select.GroupBy.Count == 0 && select.Top == null && !select.IsDistinct;
SqlClient\Query\SqlOuterApplyReducer.cs (3)
161select.Top == null && 354if (select.Top != null || 472if (select.Top != null ||
SqlClient\Query\SqlReorderer.cs (2)
170select.Top = this.VisitExpression(select.Top); 194if ((this.topSelect || select.Top != null) && select.OrderingType != SqlOrderingType.Never && this.orders != null) {
SqlClient\Query\SqlResolver.cs (1)
101select.Top = this.VisitExpression(select.Top);
SqlClient\Query\SqlTopReducer.cs (5)
28if (select.Top != null) { 29if (select.Top.NodeType == SqlNodeType.Value) { 30SqlValue val = (SqlValue)select.Top; 38this.annotations.Add(select.Top, new SqlServerCompatibilityAnnotation(Strings.SourceExpressionAnnotation(select.Top.SourceExpression), SqlProvider.ProviderMode.Sql2000));