29 references to CreateFilterOp
System.Data.Entity (29)
System\Data\Query\InternalTrees\Command.cs (1)
1743Node filterNode = this.CreateNode(this.CreateFilterOp(), inputNode, predicate);
System\Data\Query\InternalTrees\OpCopier.cs (1)
758return CopyDefault(m_destCmd.CreateFilterOp(), n);
System\Data\Query\PlanCompiler\ITreeGenerator.cs (3)
2168Op filtOp = _iqtCommand.CreateFilterOp(); 2748_iqtCommand.CreateFilterOp(), projectNodeWithKeys, filterPredicateNode); 3014inputNode = _iqtCommand.CreateNode(_iqtCommand.CreateFilterOp(), inputNode, predicateNode);
System\Data\Query\PlanCompiler\JoinGraph.cs (2)
2353Node filterNode = m_command.CreateNode(m_command.CreateFilterOp(), inputNode, predNode); 2373return m_command.CreateNode(m_command.CreateFilterOp(), inputNode, predicateNode);
System\Data\Query\PlanCompiler\NestPullup.cs (1)
607Node filterNode = Command.CreateNode(Command.CreateFilterOp(), input, predicateNode);
System\Data\Query\PlanCompiler\PreProcessor.cs (6)
540Node filterNode = m_command.CreateNode(m_command.CreateFilterOp(), 656m_command.CreateFilterOp(), 873Node ret = m_command.CreateNode(m_command.CreateFilterOp(), unionAllNode, predicateNode); 941Node filterNode = m_command.CreateNode(m_command.CreateFilterOp(), 1674Node filterNode = m_command.CreateNode(m_command.CreateFilterOp(), 1935Node filterNode = m_command.CreateNode(m_command.CreateFilterOp(),
System\Data\Query\PlanCompiler\SubqueryTrackingVisitor.cs (1)
248Node filterNode = m_command.CreateNode(m_command.CreateFilterOp(), inputNode, joinCondition);
System\Data\Query\PlanCompiler\TransformationRules.cs (14)
1437newNode = context.Command.CreateNode(context.Command.CreateFilterOp(), filterNode.Child0.Child0, newAndNode); 1499Node newFilterNode = trc.Command.CreateNode(trc.Command.CreateFilterOp(), projectNode.Child0, remappedPredicateNode); 1599trc.Command.CreateFilterOp(), 1615newNode = trc.Command.CreateNode(trc.Command.CreateFilterOp(), newSetOpNode, nonPushdownPredicate); 1660Node pushdownFilterNode = context.Command.CreateNode(context.Command.CreateFilterOp(), distinctNode.Child0, pushdownPredicate); 1669newNode = context.Command.CreateNode(context.Command.CreateFilterOp(), newDistinctNode, nonPushdownPredicate); 1742Node subFilterNode = trc.Command.CreateNode(trc.Command.CreateFilterOp(), groupByNode.Child0, remappedPushdownPredicate); 1756newNode = trc.Command.CreateNode(trc.Command.CreateFilterOp(), newGroupByNode, nonPushdownPredicate); 1873leftInputNode = command.CreateNode(command.CreateFilterOp(), leftInputNode, leftSingleTablePredicateNode); 1878rightInputNode = command.CreateNode(command.CreateFilterOp(), rightInputNode, rightSingleTablePredicateNode); 1933newNode = command.CreateNode(command.CreateFilterOp(), newJoinNode, newFilterPredicateNode); 1974Node newFilterNode = command.CreateNode(command.CreateFilterOp(), newApplyNode, filterNode.Child1); 3606FilterOp newFilterOp = command.CreateFilterOp(); 4310var filter = command.CreateNode(command.CreateFilterOp(),