23 references to Predicate
System.Data.Entity (23)
System\Data\Common\CommandTrees\BasicExpressionVisitor.cs (1)
598
VisitExpression(expression.
Predicate
);
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (2)
847
DbExpression predicate = this.VisitExpression(expression.
Predicate
);
850
!object.ReferenceEquals(expression.
Predicate
, predicate))
System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs (1)
719
Dump(e.
Predicate
, "Predicate");
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (1)
583
e.
Predicate
.Accept(this);
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (1)
866
retInfo.Children.Add(this.Visit("Predicate", e.
Predicate
));
System\Data\Common\CommandTrees\Internal\PatternMatchRules.cs (1)
271
return (e => { if (e.ExpressionKind != DbExpressionKind.Filter) { return false; } else { DbFilterExpression filterEx = (DbFilterExpression)e; return inputPattern(filterEx.Input.Expression) && predicatePattern(filterEx.
Predicate
); } });
System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs (2)
420
List<DbExpression> predicates = FlattenOr(booleanColumnFilter.
Predicate
).ToList();
777
foreach (var term in FlattenOr(filter.
Predicate
))
System\Data\Mapping\Update\Internal\Propagator.cs (2)
299
result.Inserted.AddRange(Evaluator.Filter(node.
Predicate
, input.Inserted, this));
302
result.Deleted.AddRange(Evaluator.Filter(node.
Predicate
, input.Deleted, this));
System\Data\Objects\ELinq\OrderByLifter.cs (2)
205
DbLambda secondLambda = DbExpressionBuilder.Lambda(second.
Predicate
, second.Input.Variable);
265
return inputBinding.Filter(filter.
Predicate
);
System\Data\Objects\Internal\ObjectSpanRewriter.cs (1)
820
return found.BindAs(expression.Input.VariableName).Filter(expression.
Predicate
);
System\Data\Query\PlanCompiler\ITreeGenerator.cs (7)
1875
if(filter.
Predicate
.ExpressionKind != DbExpressionKind.IsOf &&
1876
filter.
Predicate
.ExpressionKind != DbExpressionKind.IsOfOnly)
1881
DbExpression isOfArgument = ((DbIsOfExpression)filter.
Predicate
).Argument;
1918
DbIsOfExpression isOfExp = (DbIsOfExpression)filter.
Predicate
;
1926
result = rewritten.BindAs(filter.Input.VariableName).Filter(filter.
Predicate
);
2165
Node predicateNode = VisitExprAsPredicate(e.
Predicate
);
2178
DbIsOfExpression isOfPredicate = (DbIsOfExpression)e.
Predicate
;
System\Data\SqlClient\SqlGen\Sql8ConformanceChecker.cs (1)
360
bool predicateNeedsRewrite = VisitExpression(expression.
Predicate
);
System\Data\SqlClient\SqlGen\SqlGenerator.cs (1)
1323
return VisitFilterExpression(e.Input, e.
Predicate
, false);