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>)); 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>)))); 424outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector))); 440outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 554outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector))); 669outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 705source.Expression)); 742source.Expression, Expression.Constant(comparer, typeof(IComparer<T>)))); 755source.Expression, Expression.Quote(keySelector))); 768source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 804source.Expression)); 841source.Expression, Expression.Constant(comparer, typeof(IComparer<T>)))); 854source.Expression, Expression.Quote(keySelector))); 867source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 980outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector))); 1094outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1107source.Expression, Expression.Quote(keySelector))); 1120source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 1133source.Expression, Expression.Quote(keySelector))); 1146source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 1158source.Expression, Expression.Constant(count))); 1176source.Expression, Expression.Constant(range))); 1189source.Expression, Expression.Quote(predicate))); 1202source.Expression, Expression.Quote(predicate))); 1214source.Expression, Expression.Constant(count))); 1227source.Expression, Expression.Quote(predicate))); 1240source.Expression, Expression.Quote(predicate))); 1253source.Expression, Expression.Quote(keySelector))); 1267source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector))); 1280source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1294source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1309source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Quote(resultSelector))); 1323source.Expression, Expression.Quote(keySelector), Expression.Quote(resultSelector))); 1337source.Expression, Expression.Quote(keySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1352source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1364source.Expression)); 1376source.Expression, Expression.Constant(comparer, typeof(IEqualityComparer<TSource>)))); 1396source.Expression, Expression.Quote(keySelector))); 1417source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1440source.Expression, Expression.Constant(size))); 1453source1.Expression, GetSourceExpression(source2))); 1466source1.Expression, GetSourceExpression(source2))); 1480source1.Expression, GetSourceExpression(source2), Expression.Quote(resultSelector))); 1504source1.Expression, GetSourceExpression(source2), GetSourceExpression(source3))); 1517source1.Expression, GetSourceExpression(source2))); 1530source1.Expression, 1554source1.Expression, GetSourceExpression(source2), Expression.Quote(keySelector))); 1577source1.Expression, 1597source.Expression)); 1610source1.Expression, GetSourceExpression(source2))); 1623source1.Expression, 1647source1.Expression, 1672source1.Expression, 1688source1.Expression, GetSourceExpression(source2))); 1701source1.Expression, 1726source1.Expression, 1752source1.Expression, 1767source.Expression)); 1780source.Expression, Expression.Quote(predicate))); 1792source.Expression)); 1810source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 1823source.Expression, Expression.Quote(predicate))); 1843source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)))); 1855source.Expression)); 1868source.Expression, Expression.Quote(predicate))); 1880source.Expression)); 1898source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 1911source.Expression, Expression.Quote(predicate))); 1931source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)) 1944source.Expression)); 1957source.Expression, Expression.Quote(predicate))); 1969source.Expression)); 1988source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 2001source.Expression, Expression.Quote(predicate))); 2022source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)))); 2037source.Expression, Expression.Constant(index))); 2059source.Expression, Expression.Constant(index))); 2071source.Expression, Expression.Constant(index))); 2089source.Expression, Expression.Constant(index))); 2101source.Expression)); 2113source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 2125source.Expression, Expression.Constant(item, typeof(TSource)))); 2137source.Expression, Expression.Constant(item, typeof(TSource)), Expression.Constant(comparer, typeof(IEqualityComparer<TSource>)))); 2149source.Expression)); 2162source1.Expression, GetSourceExpression(source2))); 2175source1.Expression, 2189source.Expression)); 2201source.Expression)); 2214source.Expression, Expression.Quote(predicate))); 2227source.Expression, Expression.Quote(predicate))); 2239source.Expression)); 2252source.Expression, Expression.Quote(predicate))); 2273source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 2285source.Expression)); 2298source.Expression, Expression.Quote(predicate))); 2310source.Expression)); 2329source.Expression, 2343source.Expression, Expression.Quote(selector))); 2364source.Expression, 2390source.Expression, 2414source.Expression, 2428source.Expression)); 2446source.Expression, 2460source.Expression, Expression.Quote(selector))); 2481source.Expression, 2507source.Expression, 2531source.Expression, 2545source.Expression)); 2557source.Expression)); 2569source.Expression)); 2581source.Expression)); 2593source.Expression)); 2605source.Expression)); 2617source.Expression)); 2629source.Expression)); 2641source.Expression)); 2653source.Expression)); 2666source.Expression, Expression.Quote(selector))); 2679source.Expression, Expression.Quote(selector))); 2692source.Expression, Expression.Quote(selector))); 2705source.Expression, Expression.Quote(selector))); 2718source.Expression, Expression.Quote(selector))); 2731source.Expression, Expression.Quote(selector))); 2744source.Expression, Expression.Quote(selector))); 2757source.Expression, Expression.Quote(selector))); 2770source.Expression, Expression.Quote(selector))); 2783source.Expression, Expression.Quote(selector))); 2795source.Expression)); 2807source.Expression)); 2819source.Expression)); 2831source.Expression)); 2843source.Expression)); 2855source.Expression)); 2867source.Expression)); 2879source.Expression)); 2891source.Expression)); 2903source.Expression)); 2916source.Expression, Expression.Quote(selector))); 2929source.Expression, Expression.Quote(selector))); 2942source.Expression, Expression.Quote(selector))); 2955source.Expression, Expression.Quote(selector))); 2968source.Expression, Expression.Quote(selector))); 2981source.Expression, Expression.Quote(selector))); 2994source.Expression, Expression.Quote(selector))); 3007source.Expression, Expression.Quote(selector))); 3020source.Expression, Expression.Quote(selector))); 3033source.Expression, Expression.Quote(selector))); 3046source.Expression, Expression.Quote(func))); 3059source.Expression, Expression.Constant(seed), Expression.Quote(func))); 3073source.Expression, Expression.Constant(seed), Expression.Quote(func), Expression.Quote(selector))); 3103source.Expression, Expression.Quote(keySelector), Expression.Constant(seed), Expression.Quote(func), Expression.Constant(keyComparer, typeof(IEqualityComparer<TKey>)))); 3134source.Expression, Expression.Quote(keySelector), Expression.Quote(seedSelector), Expression.Quote(func), Expression.Constant(keyComparer, typeof(IEqualityComparer<TKey>)))); 3146source.Expression, Expression.Constant(count) 3159source.Expression, Expression.Constant(count))); 3171source.Expression, Expression.Constant(element))); 3183source.Expression, Expression.Constant(element)));