1 instantiation of DbLimitExpression
System.Data.Entity (1)
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (1)
1422return new DbLimitExpression(resultType, argument, count, false);
37 references to DbLimitExpression
System.Data.Entity (37)
System\Data\Common\CommandTrees\BasicExpressionVisitor.cs (2)
329/// Visitor pattern method for <see cref="DbLimitExpression"/>. 333public override void Visit(DbLimitExpression expression)
System\Data\Common\CommandTrees\DbExpressionVisitor.cs (1)
178public abstract void Visit(DbLimitExpression expression);
System\Data\Common\CommandTrees\DbExpressionVisitor_TResultType.cs (1)
204public abstract TResultType Visit(DbLimitExpression expression);
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (1)
518public override DbExpression Visit(DbLimitExpression expression)
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (4)
1408/// Creates a new <see cref="DbLimitExpression"/> that restricts the number of elements in the Argument collection to the specified count Limit value. 1419public static DbLimitExpression Limit(this DbExpression argument, DbExpression count) 2474/// Creates a new <see cref="DbLimitExpression"/> that restricts the number of elements in the Argument collection to the specified count Limit value. 2485public static DbLimitExpression Take(this DbExpression argument, DbExpression count)
System\Data\Common\CommandTrees\ExpressionBuilder\Internal\ArgumentValidation.cs (1)
1372RequireCollectionArgument<DbLimitExpression>(argument);
System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs (1)
543public override void Visit(DbLimitExpression e)
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (1)
370public override void Visit(DbLimitExpression e)
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (1)
609public override TreeNode Visit(DbLimitExpression e)
System\Data\Mapping\Update\Internal\UpdateExpressionVisitor.cs (1)
182public override TReturn Visit(DbLimitExpression expression)
System\Data\Mapping\ViewValidator.cs (1)
410public override DbExpressionEntitySetInfo Visit(DbLimitExpression expression)
System\Data\Objects\ELinq\OrderByLifter.cs (16)
120var limit = (DbLimitExpression)projectInput; 138var limit = (DbLimitExpression)source; 223protected DbLimitExpression SubtractFromLimit(DbExpression input, DbLimitExpression limit, DbExpression minusK) 230protected DbLimitExpression MinimumLimit(DbExpression input, DbLimitExpression limit, DbExpression k) 299private readonly DbLimitExpression _limit; 303internal LimitSkipLifter(DbLimitExpression limit, DbSkipExpression skip, AliasGenerator aliasGenerator) 353private readonly DbLimitExpression _limit; 357internal LimitSortLifter(DbLimitExpression limit, DbSortExpression sort, AliasGenerator aliasGenerator) 410private readonly DbLimitExpression _limit; 414internal ProjectLimitSkipLifter(DbProjectExpression project, DbLimitExpression limit, DbSkipExpression skip, AliasGenerator aliasGenerator) 510private readonly DbLimitExpression _limit; 514internal ProjectLimitSortLifter(DbProjectExpression project, DbLimitExpression limit, DbSortExpression sort, AliasGenerator aliasGenerator)
System\Data\Objects\Internal\ObjectSpanRewriter.cs (2)
174return RewriteLimitExpression((DbLimitExpression)expression); 324private DbExpression RewriteLimitExpression(DbLimitExpression expression)
System\Data\Query\PlanCompiler\ITreeGenerator.cs (1)
1415public override Node Visit(DbLimitExpression expression)
System\Data\SqlClient\SqlGen\Sql8ConformanceChecker.cs (2)
31/// <item>The tree contains <see cref="DbLimitExpression"/> with property Limit of type <see cref="DbParameterReferenceExpression"/></item> 476public override bool Visit(DbLimitExpression expression)
System\Data\SqlClient\SqlGen\SqlGenerator.cs (1)
1690public override ISqlFragment Visit(DbLimitExpression e)