2 implementations of Expression
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
ExpressionTrees\Sources\QueryHelper.vb (1)
28Public ReadOnly Property Expression As Expression Implements System.Linq.IQueryable.Expression
System.Linq.Queryable (1)
System\Linq\EnumerableQuery.cs (1)
59Expression IQueryable.Expression => _expression;
168 references to Expression
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
ExpressionTrees\Sources\QueryHelper.vb (1)
28Public ReadOnly Property Expression As Expression Implements System.Linq.IQueryable.Expression
System.Linq.Queryable (167)
System\Linq\Queryable.cs (167)
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>)); 196outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector))); 212outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 228outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector))); 244outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 260outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector))); 276outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 312source.Expression)); 349source.Expression, Expression.Constant(comparer, typeof(IComparer<T>)))); 362source.Expression, Expression.Quote(keySelector))); 375source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 411source.Expression)); 448source.Expression, Expression.Constant(comparer, typeof(IComparer<T>)))); 461source.Expression, Expression.Quote(keySelector))); 474source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 490outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector))); 506outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 519source.Expression, Expression.Quote(keySelector))); 532source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 545source.Expression, Expression.Quote(keySelector))); 558source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 570source.Expression, Expression.Constant(count))); 588source.Expression, Expression.Constant(range))); 601source.Expression, Expression.Quote(predicate))); 614source.Expression, Expression.Quote(predicate))); 626source.Expression, Expression.Constant(count))); 639source.Expression, Expression.Quote(predicate))); 652source.Expression, Expression.Quote(predicate))); 665source.Expression, Expression.Quote(keySelector))); 679source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector))); 692source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 706source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 721source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Quote(resultSelector))); 735source.Expression, Expression.Quote(keySelector), Expression.Quote(resultSelector))); 749source.Expression, Expression.Quote(keySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 764source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 776source.Expression)); 788source.Expression, Expression.Constant(comparer, typeof(IEqualityComparer<TSource>)))); 808source.Expression, Expression.Quote(keySelector))); 829source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 852source.Expression, Expression.Constant(size))); 865source1.Expression, GetSourceExpression(source2))); 878source1.Expression, GetSourceExpression(source2))); 892source1.Expression, GetSourceExpression(source2), Expression.Quote(resultSelector))); 916source1.Expression, GetSourceExpression(source2), GetSourceExpression(source3))); 929source1.Expression, GetSourceExpression(source2))); 942source1.Expression, 966source1.Expression, GetSourceExpression(source2), Expression.Quote(keySelector))); 989source1.Expression, 1009source.Expression)); 1022source1.Expression, GetSourceExpression(source2))); 1035source1.Expression, 1059source1.Expression, 1084source1.Expression, 1100source1.Expression, GetSourceExpression(source2))); 1113source1.Expression, 1138source1.Expression, 1164source1.Expression, 1179source.Expression)); 1192source.Expression, Expression.Quote(predicate))); 1204source.Expression)); 1222source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 1235source.Expression, Expression.Quote(predicate))); 1255source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)))); 1267source.Expression)); 1280source.Expression, Expression.Quote(predicate))); 1292source.Expression)); 1310source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 1323source.Expression, Expression.Quote(predicate))); 1343source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)) 1356source.Expression)); 1369source.Expression, Expression.Quote(predicate))); 1381source.Expression)); 1400source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 1413source.Expression, Expression.Quote(predicate))); 1434source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)))); 1449source.Expression, Expression.Constant(index))); 1471source.Expression, Expression.Constant(index))); 1483source.Expression, Expression.Constant(index))); 1501source.Expression, Expression.Constant(index))); 1513source.Expression)); 1525source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 1537source.Expression, Expression.Constant(item, typeof(TSource)))); 1549source.Expression, Expression.Constant(item, typeof(TSource)), Expression.Constant(comparer, typeof(IEqualityComparer<TSource>)))); 1561source.Expression)); 1574source1.Expression, GetSourceExpression(source2))); 1587source1.Expression, 1601source.Expression)); 1613source.Expression)); 1626source.Expression, Expression.Quote(predicate))); 1639source.Expression, Expression.Quote(predicate))); 1651source.Expression)); 1664source.Expression, Expression.Quote(predicate))); 1685source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1697source.Expression)); 1710source.Expression, Expression.Quote(predicate))); 1722source.Expression)); 1741source.Expression, 1755source.Expression, Expression.Quote(selector))); 1776source.Expression, 1802source.Expression, 1826source.Expression, 1840source.Expression)); 1858source.Expression, 1872source.Expression, Expression.Quote(selector))); 1893source.Expression, 1919source.Expression, 1943source.Expression, 1957source.Expression)); 1969source.Expression)); 1981source.Expression)); 1993source.Expression)); 2005source.Expression)); 2017source.Expression)); 2029source.Expression)); 2041source.Expression)); 2053source.Expression)); 2065source.Expression)); 2078source.Expression, Expression.Quote(selector))); 2091source.Expression, Expression.Quote(selector))); 2104source.Expression, Expression.Quote(selector))); 2117source.Expression, Expression.Quote(selector))); 2130source.Expression, Expression.Quote(selector))); 2143source.Expression, Expression.Quote(selector))); 2156source.Expression, Expression.Quote(selector))); 2169source.Expression, Expression.Quote(selector))); 2182source.Expression, Expression.Quote(selector))); 2195source.Expression, Expression.Quote(selector))); 2207source.Expression)); 2219source.Expression)); 2231source.Expression)); 2243source.Expression)); 2255source.Expression)); 2267source.Expression)); 2279source.Expression)); 2291source.Expression)); 2303source.Expression)); 2315source.Expression)); 2328source.Expression, Expression.Quote(selector))); 2341source.Expression, Expression.Quote(selector))); 2354source.Expression, Expression.Quote(selector))); 2367source.Expression, Expression.Quote(selector))); 2380source.Expression, Expression.Quote(selector))); 2393source.Expression, Expression.Quote(selector))); 2406source.Expression, Expression.Quote(selector))); 2419source.Expression, Expression.Quote(selector))); 2432source.Expression, Expression.Quote(selector))); 2445source.Expression, Expression.Quote(selector))); 2458source.Expression, Expression.Quote(func))); 2471source.Expression, Expression.Constant(seed), Expression.Quote(func))); 2485source.Expression, Expression.Constant(seed), Expression.Quote(func), Expression.Quote(selector))); 2515source.Expression, Expression.Quote(keySelector), Expression.Constant(seed), Expression.Quote(func), Expression.Constant(keyComparer, typeof(IEqualityComparer<TKey>)))); 2546source.Expression, Expression.Quote(keySelector), Expression.Quote(seedSelector), Expression.Quote(func), Expression.Constant(keyComparer, typeof(IEqualityComparer<TKey>)))); 2558source.Expression, Expression.Constant(count) 2571source.Expression, Expression.Constant(count))); 2583source.Expression, Expression.Constant(element))); 2595source.Expression, Expression.Constant(element)));