1 implementation of Expression
System.Linq.Queryable (1)
System\Linq\EnumerableQuery.cs (1)
59Expression IQueryable.Expression => _expression;
173 references to Expression
System.Linq.Queryable (173)
System\Linq\Queryable.cs (173)
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>)))); 1263outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1293outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1306source.Expression, Expression.Quote(keySelector))); 1319source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 1332source.Expression, Expression.Quote(keySelector))); 1345source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 1357source.Expression, Expression.Constant(count))); 1375source.Expression, Expression.Constant(range))); 1388source.Expression, Expression.Quote(predicate))); 1401source.Expression, Expression.Quote(predicate))); 1413source.Expression, Expression.Constant(count))); 1426source.Expression, Expression.Quote(predicate))); 1439source.Expression, Expression.Quote(predicate))); 1452source.Expression, Expression.Quote(keySelector))); 1466source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector))); 1479source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1493source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1508source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Quote(resultSelector))); 1522source.Expression, Expression.Quote(keySelector), Expression.Quote(resultSelector))); 1536source.Expression, Expression.Quote(keySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1551source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1563source.Expression)); 1575source.Expression, Expression.Constant(comparer, typeof(IEqualityComparer<TSource>)))); 1595source.Expression, Expression.Quote(keySelector))); 1616source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1639source.Expression, Expression.Constant(size))); 1652source1.Expression, GetSourceExpression(source2))); 1665source1.Expression, GetSourceExpression(source2))); 1679source1.Expression, GetSourceExpression(source2), Expression.Quote(resultSelector))); 1703source1.Expression, GetSourceExpression(source2), GetSourceExpression(source3))); 1716source1.Expression, GetSourceExpression(source2))); 1729source1.Expression, 1753source1.Expression, GetSourceExpression(source2), Expression.Quote(keySelector))); 1776source1.Expression, 1796source.Expression)); 1809source1.Expression, GetSourceExpression(source2))); 1822source1.Expression, 1846source1.Expression, 1871source1.Expression, 1887source1.Expression, GetSourceExpression(source2))); 1900source1.Expression, 1925source1.Expression, 1951source1.Expression, 1966source.Expression)); 1979source.Expression, Expression.Quote(predicate))); 1991source.Expression)); 2009source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 2022source.Expression, Expression.Quote(predicate))); 2042source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)))); 2054source.Expression)); 2067source.Expression, Expression.Quote(predicate))); 2079source.Expression)); 2097source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 2110source.Expression, Expression.Quote(predicate))); 2130source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)) 2143source.Expression)); 2156source.Expression, Expression.Quote(predicate))); 2168source.Expression)); 2187source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 2200source.Expression, Expression.Quote(predicate))); 2221source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)))); 2236source.Expression, Expression.Constant(index))); 2258source.Expression, Expression.Constant(index))); 2270source.Expression, Expression.Constant(index))); 2288source.Expression, Expression.Constant(index))); 2300source.Expression)); 2312source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 2324source.Expression, Expression.Constant(item, typeof(TSource)))); 2336source.Expression, Expression.Constant(item, typeof(TSource)), Expression.Constant(comparer, typeof(IEqualityComparer<TSource>)))); 2348source.Expression)); 2361source1.Expression, GetSourceExpression(source2))); 2374source1.Expression, 2394source.Expression)); 2406source.Expression)); 2419source.Expression, Expression.Quote(predicate))); 2432source.Expression, Expression.Quote(predicate))); 2444source.Expression)); 2457source.Expression, Expression.Quote(predicate))); 2478source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 2490source.Expression)); 2503source.Expression, Expression.Quote(predicate))); 2515source.Expression)); 2534source.Expression, 2548source.Expression, Expression.Quote(selector))); 2569source.Expression, 2595source.Expression, 2619source.Expression, 2633source.Expression)); 2651source.Expression, 2665source.Expression, Expression.Quote(selector))); 2686source.Expression, 2712source.Expression, 2736source.Expression, 2750source.Expression)); 2762source.Expression)); 2774source.Expression)); 2786source.Expression)); 2798source.Expression)); 2810source.Expression)); 2822source.Expression)); 2834source.Expression)); 2846source.Expression)); 2858source.Expression)); 2871source.Expression, Expression.Quote(selector))); 2884source.Expression, Expression.Quote(selector))); 2897source.Expression, Expression.Quote(selector))); 2910source.Expression, Expression.Quote(selector))); 2923source.Expression, Expression.Quote(selector))); 2936source.Expression, Expression.Quote(selector))); 2949source.Expression, Expression.Quote(selector))); 2962source.Expression, Expression.Quote(selector))); 2975source.Expression, Expression.Quote(selector))); 2988source.Expression, Expression.Quote(selector))); 3000source.Expression)); 3012source.Expression)); 3024source.Expression)); 3036source.Expression)); 3048source.Expression)); 3060source.Expression)); 3072source.Expression)); 3084source.Expression)); 3096source.Expression)); 3108source.Expression)); 3121source.Expression, Expression.Quote(selector))); 3134source.Expression, Expression.Quote(selector))); 3147source.Expression, Expression.Quote(selector))); 3160source.Expression, Expression.Quote(selector))); 3173source.Expression, Expression.Quote(selector))); 3186source.Expression, Expression.Quote(selector))); 3199source.Expression, Expression.Quote(selector))); 3212source.Expression, Expression.Quote(selector))); 3225source.Expression, Expression.Quote(selector))); 3238source.Expression, Expression.Quote(selector))); 3251source.Expression, Expression.Quote(func))); 3264source.Expression, Expression.Constant(seed), Expression.Quote(func))); 3278source.Expression, Expression.Constant(seed), Expression.Quote(func), Expression.Quote(selector))); 3308source.Expression, Expression.Quote(keySelector), Expression.Constant(seed), Expression.Quote(func), Expression.Constant(keyComparer, typeof(IEqualityComparer<TKey>)))); 3339source.Expression, Expression.Quote(keySelector), Expression.Quote(seedSelector), Expression.Quote(func), Expression.Constant(keyComparer, typeof(IEqualityComparer<TKey>)))); 3351source.Expression, Expression.Constant(count) 3364source.Expression, Expression.Constant(count))); 3376source.Expression, Expression.Constant(element))); 3388source.Expression, Expression.Constant(element)));