6 types derived from DbBinaryExpression
System.Data.Entity (6)
System\Data\Common\CommandTrees\OperatorExpressions.cs (3)
27
public sealed class DbAndExpression :
DbBinaryExpression
57
public sealed class DbOrExpression :
DbBinaryExpression
269
public sealed class DbComparisonExpression :
DbBinaryExpression
System\Data\Common\CommandTrees\RelationalExpressions.cs (3)
155
public sealed class DbExceptExpression :
DbBinaryExpression
292
public sealed class DbIntersectExpression :
DbBinaryExpression
708
public sealed class DbUnionAllExpression :
DbBinaryExpression
20 references to DbBinaryExpression
System.Data.Entity (20)
System\Data\Common\CommandTrees\BasicExpressionVisitor.cs (2)
33
/// Convenience method to visit the specified <see cref="
DbBinaryExpression
"/>.
37
protected virtual void VisitBinaryExpression(
DbBinaryExpression
expression)
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (1)
279
private DbExpression VisitBinary(
DbBinaryExpression
expression, Func<DbExpression, DbExpression, DbExpression> callback)
System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs (1)
418
private void BeginBinary(
DbBinaryExpression
e)
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (1)
162
private void VisitBinary(
DbBinaryExpression
expr)
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (1)
467
private TreeNode VisitBinary(
DbBinaryExpression
expr)
System\Data\Common\CommandTrees\Internal\PatternMatchRules.cs (2)
250
/// Returns a pattern that is matched if the argument expression is a <see cref="
DbBinaryExpression
"/>
254
return (e => e is
DbBinaryExpression
);
System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs (2)
808
var
equals = (
DbBinaryExpression
)expression;
System\Data\Query\PlanCompiler\ITreeGenerator.cs (2)
621
private Node VisitBinary(
DbBinaryExpression
e, Op op, VisitExprDelegate exprDelegate)
1589
private Node VisitSetOpExpression(
DbBinaryExpression
expression)
System\Data\SqlClient\SqlGen\DmlSqlGenerator.cs (1)
622
private void VisitBinary(
DbBinaryExpression
expression, string separator)
System\Data\SqlClient\SqlGen\Sql8ConformanceChecker.cs (1)
84
private bool VisitBinaryExpression(
DbBinaryExpression
expr)
System\Data\SqlClient\SqlGen\SqlGenerator.cs (6)
2137
private bool TryAddExpressionForIn(
DbBinaryExpression
e, KeyToListMap<DbExpression, DbExpression> values)
2166
return TryAddExpressionForIn((
DbBinaryExpression
)e, values);
2180
var
comparisonExpression = e as
DbBinaryExpression
;
2779
DbBinaryExpression
binaryExpression = exp as
DbBinaryExpression
;