1 implementation of Expression
System.Linq.Queryable (1)
System\Linq\EnumerableQuery.cs (1)
59Expression IQueryable.Expression => _expression;
171 references to Expression
System.Linq.Queryable (171)
System\Linq\Queryable.cs (171)
57source.Expression, Expression.Quote(predicate))); 70source.Expression, Expression.Quote(predicate))); 82source.Expression)); 94source.Expression)); 107source.Expression, Expression.Quote(selector))); 120source.Expression, Expression.Quote(selector))); 133source.Expression, Expression.Quote(selector))); 146source.Expression, Expression.Quote(selector))); 160source.Expression, Expression.Quote(collectionSelector), Expression.Quote(resultSelector))); 174source.Expression, Expression.Quote(collectionSelector), Expression.Quote(resultSelector))); 180return q != null ? q.Expression : Expression.Constant(source, typeof(IEnumerable<TSource>)); 293outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector))); 408outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 440outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 468outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 484outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector))); 500outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 614outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector))); 729outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 757outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 793source.Expression)); 830source.Expression, Expression.Constant(comparer, typeof(IComparer<T>)))); 843source.Expression, Expression.Quote(keySelector))); 856source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 892source.Expression)); 929source.Expression, Expression.Constant(comparer, typeof(IComparer<T>)))); 942source.Expression, Expression.Quote(keySelector))); 955source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 1068outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector))); 1182outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1210outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1223source.Expression, Expression.Quote(keySelector))); 1236source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 1249source.Expression, Expression.Quote(keySelector))); 1262source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 1274source.Expression, Expression.Constant(count))); 1292source.Expression, Expression.Constant(range))); 1305source.Expression, Expression.Quote(predicate))); 1318source.Expression, Expression.Quote(predicate))); 1330source.Expression, Expression.Constant(count))); 1343source.Expression, Expression.Quote(predicate))); 1356source.Expression, Expression.Quote(predicate))); 1369source.Expression, Expression.Quote(keySelector))); 1383source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector))); 1396source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1410source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1425source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Quote(resultSelector))); 1439source.Expression, Expression.Quote(keySelector), Expression.Quote(resultSelector))); 1453source.Expression, Expression.Quote(keySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1468source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1480source.Expression)); 1492source.Expression, Expression.Constant(comparer, typeof(IEqualityComparer<TSource>)))); 1512source.Expression, Expression.Quote(keySelector))); 1533source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1556source.Expression, Expression.Constant(size))); 1569source1.Expression, GetSourceExpression(source2))); 1582source1.Expression, GetSourceExpression(source2))); 1596source1.Expression, GetSourceExpression(source2), Expression.Quote(resultSelector))); 1620source1.Expression, GetSourceExpression(source2), GetSourceExpression(source3))); 1633source1.Expression, GetSourceExpression(source2))); 1646source1.Expression, 1670source1.Expression, GetSourceExpression(source2), Expression.Quote(keySelector))); 1693source1.Expression, 1713source.Expression)); 1726source1.Expression, GetSourceExpression(source2))); 1739source1.Expression, 1763source1.Expression, 1788source1.Expression, 1804source1.Expression, GetSourceExpression(source2))); 1817source1.Expression, 1842source1.Expression, 1868source1.Expression, 1883source.Expression)); 1896source.Expression, Expression.Quote(predicate))); 1908source.Expression)); 1926source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 1939source.Expression, Expression.Quote(predicate))); 1959source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)))); 1971source.Expression)); 1984source.Expression, Expression.Quote(predicate))); 1996source.Expression)); 2014source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 2027source.Expression, Expression.Quote(predicate))); 2047source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)) 2060source.Expression)); 2073source.Expression, Expression.Quote(predicate))); 2085source.Expression)); 2104source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 2117source.Expression, Expression.Quote(predicate))); 2138source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)))); 2153source.Expression, Expression.Constant(index))); 2175source.Expression, Expression.Constant(index))); 2187source.Expression, Expression.Constant(index))); 2205source.Expression, Expression.Constant(index))); 2217source.Expression)); 2229source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 2241source.Expression, Expression.Constant(item, typeof(TSource)))); 2253source.Expression, Expression.Constant(item, typeof(TSource)), Expression.Constant(comparer, typeof(IEqualityComparer<TSource>)))); 2265source.Expression)); 2278source1.Expression, GetSourceExpression(source2))); 2291source1.Expression, 2311source.Expression)); 2323source.Expression)); 2336source.Expression, Expression.Quote(predicate))); 2349source.Expression, Expression.Quote(predicate))); 2361source.Expression)); 2374source.Expression, Expression.Quote(predicate))); 2395source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 2407source.Expression)); 2420source.Expression, Expression.Quote(predicate))); 2432source.Expression)); 2451source.Expression, 2465source.Expression, Expression.Quote(selector))); 2486source.Expression, 2512source.Expression, 2536source.Expression, 2550source.Expression)); 2568source.Expression, 2582source.Expression, Expression.Quote(selector))); 2603source.Expression, 2629source.Expression, 2653source.Expression, 2667source.Expression)); 2679source.Expression)); 2691source.Expression)); 2703source.Expression)); 2715source.Expression)); 2727source.Expression)); 2739source.Expression)); 2751source.Expression)); 2763source.Expression)); 2775source.Expression)); 2788source.Expression, Expression.Quote(selector))); 2801source.Expression, Expression.Quote(selector))); 2814source.Expression, Expression.Quote(selector))); 2827source.Expression, Expression.Quote(selector))); 2840source.Expression, Expression.Quote(selector))); 2853source.Expression, Expression.Quote(selector))); 2866source.Expression, Expression.Quote(selector))); 2879source.Expression, Expression.Quote(selector))); 2892source.Expression, Expression.Quote(selector))); 2905source.Expression, Expression.Quote(selector))); 2917source.Expression)); 2929source.Expression)); 2941source.Expression)); 2953source.Expression)); 2965source.Expression)); 2977source.Expression)); 2989source.Expression)); 3001source.Expression)); 3013source.Expression)); 3025source.Expression)); 3038source.Expression, Expression.Quote(selector))); 3051source.Expression, Expression.Quote(selector))); 3064source.Expression, Expression.Quote(selector))); 3077source.Expression, Expression.Quote(selector))); 3090source.Expression, Expression.Quote(selector))); 3103source.Expression, Expression.Quote(selector))); 3116source.Expression, Expression.Quote(selector))); 3129source.Expression, Expression.Quote(selector))); 3142source.Expression, Expression.Quote(selector))); 3155source.Expression, Expression.Quote(selector))); 3168source.Expression, Expression.Quote(func))); 3181source.Expression, Expression.Constant(seed), Expression.Quote(func))); 3195source.Expression, Expression.Constant(seed), Expression.Quote(func), Expression.Quote(selector))); 3225source.Expression, Expression.Quote(keySelector), Expression.Constant(seed), Expression.Quote(func), Expression.Constant(keyComparer, typeof(IEqualityComparer<TKey>)))); 3256source.Expression, Expression.Quote(keySelector), Expression.Quote(seedSelector), Expression.Quote(func), Expression.Constant(keyComparer, typeof(IEqualityComparer<TKey>)))); 3268source.Expression, Expression.Constant(count) 3281source.Expression, Expression.Constant(count))); 3293source.Expression, Expression.Constant(element))); 3305source.Expression, Expression.Constant(element)));