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