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