1 override of IsRelOp
System.Data.Entity (1)
System\Data\Query\InternalTrees\Ops.cs (1)
578internal override bool IsRelOp { get { return true; } }
15 references to IsRelOp
System.Data.Entity (15)
System\Data\Query\InternalTrees\Command.cs (1)
1684Debug.Assert(inputNode.Op.IsRelOp, "Expected a RelOp. Found " + inputNode.Op.OpType);
System\Data\Query\InternalTrees\Nodes.cs (1)
176if (this.Op.IsRelOp || this.Op.IsPhysicalOp)
System\Data\Query\PlanCompiler\ITreeGenerator.cs (8)
301if (!_iqtCommand.Root.Op.IsRelOp) 483if (node.Op.IsRelOp) 584PlanCompiler.Assert(!node.Op.IsRelOp, "unexpected relOp as predicate?"); 641if (inputOp.IsRelOp) 670PlanCompiler.Assert(inputNode.Child0.Child0.Op.IsRelOp, "PhysicalProjectOp applied to non-RelOp input"); 727PlanCompiler.Assert(input.Op.IsRelOp, "unexpected non-RelOp?"); 751PlanCompiler.Assert(input.Op.IsRelOp, "unexpected non-RelOp?"); 1136if (node.Op.IsRelOp)
System\Data\Query\PlanCompiler\KeyPullup.cs (1)
88if (chi.Op.IsRelOp || chi.Op.IsPhysicalOp)
System\Data\Query\PlanCompiler\NestPullup.cs (1)
463if (op.OpType != OpType.MultiStreamNest && chi.Op.IsRelOp)
System\Data\Query\PlanCompiler\SubqueryTrackingVisitor.cs (1)
98if (n.Op.IsRelOp)
System\Data\Query\PlanCompiler\TransformationRules.cs (2)
450if (subTree.Op.IsRelOp) 479if (subtree.Op.IsRelOp)