1 instantiation of FilterOp
System.Data.Entity (1)
System\Data\Query\InternalTrees\RelOps.cs (1)
442internal static readonly FilterOp Instance = new FilterOp();
38 references to FilterOp
System.Data.Entity (38)
System\Data\Query\InternalTrees\Command.cs (2)
1152internal FilterOp CreateFilterOp() 1154return FilterOp.Instance;
System\Data\Query\InternalTrees\NodeInfo.cs (1)
677public override NodeInfo Visit(FilterOp op, Node n)
System\Data\Query\InternalTrees\OpCopier.cs (1)
756public override Node Visit(FilterOp op, Node n)
System\Data\Query\InternalTrees\RelOps.cs (3)
442internal static readonly FilterOp Instance = new FilterOp(); 443internal static readonly FilterOp Pattern = FilterOp.Instance;
System\Data\Query\InternalTrees\Visitors.cs (2)
546public virtual void Visit(FilterOp op, Node n) 1125public virtual TResultType Visit(FilterOp op, Node n)
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
1480public override DbExpression Visit(FilterOp op, Node n)
System\Data\Query\PlanCompiler\NestPullup.cs (1)
655public override Node Visit(FilterOp op, Node n)
System\Data\Query\PlanCompiler\PreProcessor.cs (1)
2309public override Node Visit(FilterOp op, Node n)
System\Data\Query\PlanCompiler\ProjectionPruner.cs (1)
460public override Node Visit(FilterOp op, Node n)
System\Data\Query\PlanCompiler\PropertyPushdownHelper.cs (1)
617public override void Visit(FilterOp op, Node n)
System\Data\Query\PlanCompiler\TransformationRules.cs (24)
1418new PatternMatchRule(new Node(FilterOp.Pattern, 1419new Node(FilterOp.Pattern, 1444new PatternMatchRule(new Node(FilterOp.Pattern, 1509new PatternMatchRule(new Node(FilterOp.Pattern, 1516new PatternMatchRule(new Node(FilterOp.Pattern, 1523new PatternMatchRule(new Node(FilterOp.Pattern, 1627new PatternMatchRule(new Node(FilterOp.Pattern, 1681new PatternMatchRule(new Node(FilterOp.Pattern, 1764new PatternMatchRule(new Node(FilterOp.Pattern, 1771new PatternMatchRule(new Node(FilterOp.Pattern, 1779new PatternMatchRule(new Node(FilterOp.Pattern, 1941new PatternMatchRule(new Node(FilterOp.Pattern, 1986new PatternMatchRule(new Node(FilterOp.Pattern, 2413new Node(FilterOp.Pattern, 2420new Node(FilterOp.Pattern, 2476new Node(FilterOp.Pattern, 2488new Node(FilterOp.Pattern, 3097public override int Visit(FilterOp op, Node n) 3499new Node(FilterOp.Pattern, 3505new Node(FilterOp.Pattern, 3513new Node(FilterOp.Pattern, 3520new Node(FilterOp.Pattern, 3528new Node(FilterOp.Pattern, 3606FilterOp newFilterOp = command.CreateFilterOp();