ReplaceQueryableExpression() public static method

public static ReplaceQueryableExpression ( IQueryable query, Expression expression ) : Expression
query IQueryable
expression System.Linq.Expressions.Expression
return System.Linq.Expressions.Expression
Example #1
0
        private Expression GetInnerExpression(Expression expression)
        {
            // First replace the this IQueryable with the enumerable query
            expression = QueryableUtility.ReplaceQueryableExpression(_enumerableQuery, expression);

            // Evaluate the closure variables
            return(new ClosureEvaluator().Visit(expression));
        }
Example #2
0
 private Expression GetInnerExpression(Expression expression)
 {
     return(QueryableUtility.ReplaceQueryableExpression(_query, expression));
 }