1 instantiation of DbDistinctExpression
System.Data.Entity (1)
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (1)
1336
return 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
"/>.
397
public override void Visit(
DbDistinctExpression
expression)
System\Data\Common\CommandTrees\DbExpressionVisitor.cs (1)
85
public abstract void Visit(
DbDistinctExpression
expression);
System\Data\Common\CommandTrees\DbExpressionVisitor_TResultType.cs (1)
96
public abstract TResultType Visit(
DbDistinctExpression
expression);
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (1)
619
public 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.
1333
public static
DbDistinctExpression
Distinct(this DbExpression argument)
System\Data\Common\CommandTrees\ExpressionBuilder\Internal\ArgumentValidation.cs (1)
1292
RequireCollectionArgument<
DbDistinctExpression
>(argument);
System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs (1)
582
public override void Visit(
DbDistinctExpression
e)
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (1)
415
public override void Visit(
DbDistinctExpression
e)
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (1)
646
public override TreeNode Visit(
DbDistinctExpression
e)
System\Data\Common\EntitySql\SemanticAnalyzer.cs (1)
4126
Debug.Assert(projectExpression is
DbDistinctExpression
, "projectExpression is DbDistinctExpression");
System\Data\Mapping\Update\Internal\UpdateExpressionVisitor.cs (1)
107
public override TReturn Visit(
DbDistinctExpression
expression)
System\Data\Mapping\ViewValidator.cs (1)
440
public override DbExpressionEntitySetInfo Visit(
DbDistinctExpression
expression)
System\Data\Objects\ELinq\ExpressionConverter.cs (2)
445
private
DbDistinctExpression
Distinct(DbExpression argument)
447
DbDistinctExpression
retExpr = argument.Distinct();
System\Data\Query\PlanCompiler\ITreeGenerator.cs (2)
1537
public override Node Visit(
DbDistinctExpression
e)
1908
result = ApplyIsOfFilter(((
DbDistinctExpression
)current).Argument, typeFilter).Distinct();
System\Data\SqlClient\SqlGen\Sql8ConformanceChecker.cs (1)
314
public override bool Visit(
DbDistinctExpression
expression)
System\Data\SqlClient\SqlGen\SqlGenerator.cs (1)
1177
public override ISqlFragment Visit(
DbDistinctExpression
e)