10 instantiations of Predicate
System.Data.Entity (10)
System\Data\Query\PlanCompiler\JoinGraph.cs (1)
649
Predicate predicate = new
Predicate
(m_command, joinNode.Child2);
System\Data\Query\PlanCompiler\Predicate.cs (5)
160
otherPredicates = new
Predicate
(m_command);
183
Predicate joinPredicate = new
Predicate
(m_command);
184
otherPredicates = new
Predicate
(m_command);
296
singleTablePredicates.Add(new
Predicate
(m_command));
298
otherPredicates = new
Predicate
(m_command);
System\Data\Query\PlanCompiler\TransformationRules.cs (4)
1406
Predicate predicate = new
Predicate
(command, pushdownPredicateNode);
1820
Predicate predicate = new
Predicate
(command, filterNode.Child1);
1970
Predicate predicate = new
Predicate
(command, filterNode.Child1);
3724
Predicate predicate = new
Predicate
(context.Command, singleRowNode.Child0.Child1);
22 references to Predicate
System.Data.Entity (22)
System\Data\Query\PlanCompiler\JoinGraph.cs (2)
649
Predicate
predicate = new Predicate(m_command, joinNode.Child2);
658
Predicate
otherPredicate;
System\Data\Query\PlanCompiler\Predicate.cs (12)
136
internal
Predicate
GetSingleTablePredicates(VarVec tableDefinitions,
137
out
Predicate
otherPredicates)
141
List<
Predicate
> singleTablePredicateList;
158
out
Predicate
otherPredicates)
180
internal
Predicate
GetJoinPredicates(VarVec leftTableDefinitions, VarVec rightTableDefinitions,
181
out
Predicate
otherPredicates)
183
Predicate
joinPredicate = new Predicate(m_command);
191
if (
Predicate
.IsEquiJoinPredicate(part, leftTableDefinitions, rightTableDefinitions, out leftTableVar, out rightTableVar))
291
out List<
Predicate
> singleTablePredicates, out
Predicate
otherPredicates)
293
singleTablePredicates = new List<
Predicate
>();
386
if (!
Predicate
.IsEquiJoinPredicate(simplePredicateNode, out tempLeftVar, out tempRightVar))
System\Data\Query\PlanCompiler\TransformationRules.cs (8)
1406
Predicate
predicate = new Predicate(command, pushdownPredicateNode);
1407
Predicate
nonPushdownPredicate;
1820
Predicate
predicate = new Predicate(command, filterNode.Child1);
1842
Predicate
leftSingleTablePredicates = predicate.GetSingleTablePredicates(leftTableInfo.Definitions, out predicate);
1850
Predicate
rightSingleTablePredicates = predicate.GetSingleTablePredicates(rightTableNodeInfo.Definitions, out predicate);
1862
Predicate
joinPredicate = predicate.GetJoinPredicates(leftTableInfo.Definitions, rightTableNodeInfo.Definitions, out predicate);
1970
Predicate
predicate = new Predicate(command, filterNode.Child1);
3724
Predicate
predicate = new Predicate(context.Command, singleRowNode.Child0.Child1);