1 instantiation of DbOrExpression
System.Data.Entity (1)
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (1)
706
return new
DbOrExpression
(resultType, left, right);
23 references to DbOrExpression
System.Data.Entity (23)
System\Data\Common\CommandTrees\BasicExpressionVisitor.cs (2)
373
/// Visitor pattern method for <see cref="
DbOrExpression
"/>.
377
public override void Visit(
DbOrExpression
expression)
System\Data\Common\CommandTrees\DbExpressionVisitor.cs (1)
216
public abstract void Visit(
DbOrExpression
expression);
System\Data\Common\CommandTrees\DbExpressionVisitor_TResultType.cs (1)
248
public abstract TResultType Visit(
DbOrExpression
expression);
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (1)
605
public override DbExpression Visit(
DbOrExpression
expression)
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (2)
694
/// Creates an <see cref="
DbOrExpression
"/> that performs the logical Or of the left and right arguments.
703
public static
DbOrExpression
Or(this DbExpression left, DbExpression right)
System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs (1)
570
public override void Visit(
DbOrExpression
e)
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (1)
405
public override void Visit(
DbOrExpression
e)
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (1)
636
public override TreeNode Visit(
DbOrExpression
e)
System\Data\Common\CommandTrees\Internal\PatternMatchRules.cs (2)
137
/// Constructs a new pattern that is matched if either <paramref name="pattern1"/> or <paramref name="pattern2"/> are matched. Does NOT return a pattern that matches <see cref="
DbOrExpression
"/>. Use <see cref="MatchKind"/> with an argument of <see cref="DbExpressionKind.Or"/> to match an OR expression
145
/// Constructs a new pattern that is matched if either <paramref name="pattern1"/>, <paramref name="pattern2"/> or <paramref name="pattern3"/> are matched. Does NOT return a pattern that matches <see cref="
DbOrExpression
"/>. Use <see cref="MatchKind"/> with an argument of <see cref="DbExpressionKind.Or"/> to match an OR expression
System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs (2)
769
exp => {
DbOrExpression
orExp = (
DbOrExpression
)exp; return new[] { orExp.Left, orExp.Right }; });
System\Data\Mapping\Update\Internal\Propagator.Evaluator.cs (1)
282
public override PropagatorResult Visit(
DbOrExpression
predicate)
System\Data\Mapping\Update\Internal\UpdateExpressionVisitor.cs (1)
214
public override TReturn Visit(
DbOrExpression
expression)
System\Data\Mapping\ViewValidator.cs (1)
430
public override DbExpressionEntitySetInfo Visit(
DbOrExpression
expression)
System\Data\Objects\ELinq\ExpressionConverter.cs (1)
1324
var
anyOneIsNull = left.IsNull().Or(right.IsNull());
System\Data\Query\PlanCompiler\ITreeGenerator.cs (1)
1525
public override Node Visit(
DbOrExpression
e)
System\Data\SqlClient\SqlGen\DmlSqlGenerator.cs (1)
504
public override void Visit(
DbOrExpression
expression)
System\Data\SqlClient\SqlGen\Sql8ConformanceChecker.cs (1)
551
public override bool Visit(
DbOrExpression
expression)
System\Data\SqlClient\SqlGen\SqlGenerator.cs (2)
1878
public override ISqlFragment Visit(
DbOrExpression
e)
1896
private bool TryTranslateIntoIn(
DbOrExpression
e, out ISqlFragment sqlFragment)