33 references to CreateConditionalOp
System.Data.Entity (33)
System\Data\Query\InternalTrees\OpCopier.cs (1)
524
return CopyDefault(m_destCmd.
CreateConditionalOp
(op.OpType), n);
System\Data\Query\PlanCompiler\ITreeGenerator.cs (15)
542
arguments.Add(_iqtCommand.CreateNode(_iqtCommand.
CreateConditionalOp
(OpType.Not), predCopy));
1487
Op op = _iqtCommand.
CreateConditionalOp
(OpType.IsNull);
1521
Op op = _iqtCommand.
CreateConditionalOp
(OpType.And);
1527
Op op = _iqtCommand.
CreateConditionalOp
(OpType.Or);
1533
Op op = _iqtCommand.
CreateConditionalOp
(OpType.Not);
1578
_iqtCommand.
CreateConditionalOp
(OpType.Not),
2723
_iqtCommand.
CreateConditionalOp
(OpType.Or),
2727
_iqtCommand.
CreateConditionalOp
(OpType.And),
2729
_iqtCommand.
CreateConditionalOp
(OpType.IsNull),
2732
_iqtCommand.
CreateConditionalOp
(OpType.IsNull),
2742
_iqtCommand.
CreateConditionalOp
(OpType.And),
2983
_iqtCommand.
CreateConditionalOp
(OpType.Not),
2993
_iqtCommand.
CreateConditionalOp
(OpType.IsNull),
2999
_iqtCommand.
CreateConditionalOp
(OpType.Or),
3027
retNode = _iqtCommand.CreateNode(_iqtCommand.
CreateConditionalOp
(OpType.Not), retNode);
System\Data\Query\PlanCompiler\JoinGraph.cs (3)
2339
Node isNotNullNode = m_command.CreateNode(m_command.
CreateConditionalOp
(OpType.IsNull), varRefNode);
2340
isNotNullNode = m_command.CreateNode(m_command.
CreateConditionalOp
(OpType.Not), isNotNullNode);
2347
predNode = m_command.CreateNode(m_command.
CreateConditionalOp
(OpType.And),
System\Data\Query\PlanCompiler\NestPullup.cs (2)
601
Command.
CreateConditionalOp
(OpType.Not),
603
Command.
CreateConditionalOp
(OpType.IsNull),
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (4)
2161
andNode = m_command.CreateNode(m_command.
CreateConditionalOp
(OpType.And), andNode, newCompNode);
2221
Node isNullNode = m_command.CreateNode(m_command.
CreateConditionalOp
(OpType.IsNull), propertyValue);
2225
andNode = m_command.CreateNode(m_command.
CreateConditionalOp
(OpType.And), andNode, isNullNode);
3041
current = m_command.CreateNode(m_command.
CreateConditionalOp
(OpType.Or), current, typeComparisonNode);
System\Data\Query\PlanCompiler\PlanCompilerUtil.cs (1)
133
result = command.CreateNode(command.
CreateConditionalOp
(OpType.And), result, predicatePart2);
System\Data\Query\PlanCompiler\Predicate.cs (1)
119
andNode = m_command.CreateNode(m_command.
CreateConditionalOp
(OpType.And),
System\Data\Query\PlanCompiler\PreProcessor.cs (2)
1468
ConditionalOp isNullOp = m_command.
CreateConditionalOp
(OpType.IsNull);
1475
ConditionalOp notOp = m_command.
CreateConditionalOp
(OpType.Not);
System\Data\Query\PlanCompiler\TransformationRules.cs (4)
345
Node whenNode = this.Command.CreateNode(this.Command.
CreateConditionalOp
(OpType.IsNull), varRefNode);
1434
context.Command.
CreateConditionalOp
(OpType.And),
3577
command.
CreateConditionalOp
(OpType.And),
4301
command.
CreateConditionalOp
(OpType.And),