6 types derived from DbBinaryExpression
System.Data.Entity (6)
System\Data\Common\CommandTrees\OperatorExpressions.cs (3)
27public sealed class DbAndExpression : DbBinaryExpression 57public sealed class DbOrExpression : DbBinaryExpression 269public sealed class DbComparisonExpression : DbBinaryExpression
System\Data\Common\CommandTrees\RelationalExpressions.cs (3)
155public sealed class DbExceptExpression : DbBinaryExpression 292public sealed class DbIntersectExpression : DbBinaryExpression 708public 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"/>. 37protected virtual void VisitBinaryExpression(DbBinaryExpression expression)
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (1)
279private DbExpression VisitBinary(DbBinaryExpression expression, Func<DbExpression, DbExpression, DbExpression> callback)
System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs (1)
418private void BeginBinary(DbBinaryExpression e)
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (1)
162private void VisitBinary(DbBinaryExpression expr)
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (1)
467private 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"/> 254return (e => e is DbBinaryExpression);
System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs (2)
808var equals = (DbBinaryExpression)expression;
System\Data\Query\PlanCompiler\ITreeGenerator.cs (2)
621private Node VisitBinary(DbBinaryExpression e, Op op, VisitExprDelegate exprDelegate) 1589private Node VisitSetOpExpression(DbBinaryExpression expression)
System\Data\SqlClient\SqlGen\DmlSqlGenerator.cs (1)
622private void VisitBinary(DbBinaryExpression expression, string separator)
System\Data\SqlClient\SqlGen\Sql8ConformanceChecker.cs (1)
84private bool VisitBinaryExpression(DbBinaryExpression expr)
System\Data\SqlClient\SqlGen\SqlGenerator.cs (6)
2137private bool TryAddExpressionForIn(DbBinaryExpression e, KeyToListMap<DbExpression, DbExpression> values) 2166return TryAddExpressionForIn((DbBinaryExpression)e, values); 2180var comparisonExpression = e as DbBinaryExpression; 2779DbBinaryExpression binaryExpression = exp as DbBinaryExpression;