1 instantiation of DbDistinctExpression
System.Data.Entity (1)
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (1)
1336return new DbDistinctExpression(resultType, argument);
20 references to DbDistinctExpression
System.Data.Entity (20)
System\Data\Common\CommandTrees\BasicExpressionVisitor.cs (2)
393/// Visitor pattern method for <see cref="DbDistinctExpression"/>. 397public override void Visit(DbDistinctExpression expression)
System\Data\Common\CommandTrees\DbExpressionVisitor.cs (1)
85public abstract void Visit(DbDistinctExpression expression);
System\Data\Common\CommandTrees\DbExpressionVisitor_TResultType.cs (1)
96public abstract TResultType Visit(DbDistinctExpression expression);
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (1)
619public override DbExpression Visit(DbDistinctExpression expression)
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (2)
1327/// Creates a new <see cref="DbDistinctExpression"/> that removes duplicates from the given set argument. 1333public static DbDistinctExpression Distinct(this DbExpression argument)
System\Data\Common\CommandTrees\ExpressionBuilder\Internal\ArgumentValidation.cs (1)
1292RequireCollectionArgument<DbDistinctExpression>(argument);
System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs (1)
582public override void Visit(DbDistinctExpression e)
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (1)
415public override void Visit(DbDistinctExpression e)
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (1)
646public override TreeNode Visit(DbDistinctExpression e)
System\Data\Common\EntitySql\SemanticAnalyzer.cs (1)
4126Debug.Assert(projectExpression is DbDistinctExpression, "projectExpression is DbDistinctExpression");
System\Data\Mapping\Update\Internal\UpdateExpressionVisitor.cs (1)
107public override TReturn Visit(DbDistinctExpression expression)
System\Data\Mapping\ViewValidator.cs (1)
440public override DbExpressionEntitySetInfo Visit(DbDistinctExpression expression)
System\Data\Objects\ELinq\ExpressionConverter.cs (2)
445private DbDistinctExpression Distinct(DbExpression argument) 447DbDistinctExpression retExpr = argument.Distinct();
System\Data\Query\PlanCompiler\ITreeGenerator.cs (2)
1537public override Node Visit(DbDistinctExpression e) 1908result = ApplyIsOfFilter(((DbDistinctExpression)current).Argument, typeFilter).Distinct();
System\Data\SqlClient\SqlGen\Sql8ConformanceChecker.cs (1)
314public override bool Visit(DbDistinctExpression expression)
System\Data\SqlClient\SqlGen\SqlGenerator.cs (1)
1177public override ISqlFragment Visit(DbDistinctExpression e)