1 implementation of CreateQuery
System.Linq.Queryable (1)
System\Linq\EnumerableQuery.cs (1)
73
IQueryable<TElement> IQueryProvider.
CreateQuery
<TElement>(Expression expression)
97 references to CreateQuery
System.Linq.Expressions (1)
System\Linq\IQueryable.cs (1)
64
/// The <see cref="
CreateQuery
{TElement}"/> method is used to create new <see cref="IQueryable{T}"/> objects, given an expression tree. The query that is represented by the returned object is associated with a specific LINQ provider.
System.Linq.Queryable (96)
System\Linq\Queryable.cs (96)
53
return source.Provider.
CreateQuery
<TSource>(
66
return source.Provider.
CreateQuery
<TSource>(
78
return source.Provider.
CreateQuery
<TResult>(
90
return source.Provider.
CreateQuery
<TResult>(
103
return source.Provider.
CreateQuery
<TResult>(
116
return source.Provider.
CreateQuery
<TResult>(
129
return source.Provider.
CreateQuery
<TResult>(
142
return source.Provider.
CreateQuery
<TResult>(
156
return source.Provider.
CreateQuery
<TResult>(
170
return source.Provider.
CreateQuery
<TResult>(
267
/// It then passes the <see cref="MethodCallExpression" /> to the <see cref="IQueryProvider.
CreateQuery
{TElement}(Expression)" /> method of the <see cref="IQueryProvider" /> represented by the <see cref="IQueryable.Provider" /> property of the <paramref name="outer" /> parameter.
289
return outer.Provider.
CreateQuery
<TResult>(
382
/// It then passes the <see cref="MethodCallExpression" /> to the <see cref="IQueryProvider.
CreateQuery
{TElement}(Expression)" /> method of the <see cref="IQueryProvider" /> represented by the <see cref="IQueryable.Provider" /> property of the <paramref name="outer" /> parameter.
404
return outer.Provider.
CreateQuery
<TResult>(
436
return outer.Provider.
CreateQuery
<IGrouping<TOuter, TInner>>(
464
return outer.Provider.
CreateQuery
<(TOuter Outer, TInner Inner)>(
480
return outer.Provider.
CreateQuery
<TResult>(
496
return outer.Provider.
CreateQuery
<TResult>(
588
/// It then passes the <see cref="MethodCallExpression" /> to the <see cref="IQueryProvider.
CreateQuery
{TElement}(Expression)" /> method of the <see cref="IQueryProvider" /> represented by the <see cref="IQueryable.Provider" /> property of the <paramref name="outer" /> parameter.
610
return outer.Provider.
CreateQuery
<TResult>(
703
/// It then passes the <see cref="MethodCallExpression" /> to the <see cref="IQueryProvider.
CreateQuery
{TElement}(Expression)" /> method of the <see cref="IQueryProvider" /> represented by the <see cref="IQueryable.Provider" /> property of the <paramref name="outer" /> parameter.
725
return outer.Provider.
CreateQuery
<TResult>(
753
return outer.Provider.
CreateQuery
<(TOuter Outer, TInner? Inner)>(
774
/// It then passes the <see cref="MethodCallExpression"/> to the <see cref="IQueryProvider.
CreateQuery
{TElement}(Expression)"/> method
776
/// parameter. The result of calling <see cref="IQueryProvider.
CreateQuery
{TElement}(Expression)"/> is cast to
789
return (IOrderedQueryable<T>)source.Provider.
CreateQuery
<T>(
811
/// It then passes the <see cref="MethodCallExpression"/> to the <see cref="IQueryProvider.
CreateQuery
{TElement}(Expression)"/> method
813
/// parameter. The result of calling <see cref="IQueryProvider.
CreateQuery
{TElement}(Expression)"/> is cast to
826
return (IOrderedQueryable<T>)source.Provider.
CreateQuery
<T>(
839
return (IOrderedQueryable<TSource>)source.Provider.
CreateQuery
<TSource>(
852
return (IOrderedQueryable<TSource>)source.Provider.
CreateQuery
<TSource>(
873
/// It then passes the <see cref="MethodCallExpression"/> to the <see cref="IQueryProvider.
CreateQuery
{TElement}(Expression)"/> method
875
/// parameter. The result of calling <see cref="IQueryProvider.
CreateQuery
{TElement}(Expression)"/> is cast to
888
return (IOrderedQueryable<T>)source.Provider.
CreateQuery
<T>(
910
/// It then passes the <see cref="MethodCallExpression"/> to the <see cref="IQueryProvider.
CreateQuery
{TElement}(Expression)"/> method
912
/// parameter. The result of calling <see cref="IQueryProvider.
CreateQuery
{TElement}(Expression)"/> is cast to
925
return (IOrderedQueryable<T>)source.Provider.
CreateQuery
<T>(
938
return (IOrderedQueryable<TSource>)source.Provider.
CreateQuery
<TSource>(
951
return (IOrderedQueryable<TSource>)source.Provider.
CreateQuery
<TSource>(
1042
/// It then passes the <see cref="MethodCallExpression" /> to the <see cref="IQueryProvider.
CreateQuery
{TElement}(Expression)" /> method of the <see cref="IQueryProvider" /> represented by the <see cref="IQueryable.Provider" /> property of the <paramref name="outer" /> parameter.
1064
return outer.Provider.
CreateQuery
<TResult>(
1156
/// It then passes the <see cref="MethodCallExpression" /> to the <see cref="IQueryProvider.
CreateQuery
{TElement}(Expression)" /> method of the <see cref="IQueryProvider" /> represented by the <see cref="IQueryable.Provider" /> property of the <paramref name="outer" /> parameter.
1178
return outer.Provider.
CreateQuery
<TResult>(
1206
return outer.Provider.
CreateQuery
<(TOuter? Outer, TInner Inner)>(
1219
return (IOrderedQueryable<TSource>)source.Provider.
CreateQuery
<TSource>(
1232
return (IOrderedQueryable<TSource>)source.Provider.
CreateQuery
<TSource>(
1245
return (IOrderedQueryable<TSource>)source.Provider.
CreateQuery
<TSource>(
1258
return (IOrderedQueryable<TSource>)source.Provider.
CreateQuery
<TSource>(
1270
return source.Provider.
CreateQuery
<TSource>(
1288
return source.Provider.
CreateQuery
<TSource>(
1301
return source.Provider.
CreateQuery
<TSource>(
1314
return source.Provider.
CreateQuery
<TSource>(
1326
return source.Provider.
CreateQuery
<TSource>(
1339
return source.Provider.
CreateQuery
<TSource>(
1352
return source.Provider.
CreateQuery
<TSource>(
1365
return source.Provider.
CreateQuery
<IGrouping<TKey, TSource>>(
1379
return source.Provider.
CreateQuery
<IGrouping<TKey, TElement>>(
1392
return source.Provider.
CreateQuery
<IGrouping<TKey, TSource>>(
1406
return source.Provider.
CreateQuery
<IGrouping<TKey, TElement>>(
1421
return source.Provider.
CreateQuery
<TResult>(
1435
return source.Provider.
CreateQuery
<TResult>(
1449
return source.Provider.
CreateQuery
<TResult>(
1464
return source.Provider.
CreateQuery
<TResult>(
1476
return source.Provider.
CreateQuery
<TSource>(
1488
return source.Provider.
CreateQuery
<TSource>(
1508
return source.Provider.
CreateQuery
<TSource>(
1529
return source.Provider.
CreateQuery
<TSource>(
1552
return source.Provider.
CreateQuery
<TSource[]>(
1565
return source1.Provider.
CreateQuery
<TSource>(
1578
return source1.Provider.
CreateQuery
<(TFirst, TSecond)>(
1592
return source1.Provider.
CreateQuery
<TResult>(
1616
return source1.Provider.
CreateQuery
<(TFirst, TSecond, TThird)>(
1629
return source1.Provider.
CreateQuery
<TSource>(
1642
return source1.Provider.
CreateQuery
<TSource>(
1666
return source1.Provider.
CreateQuery
<TSource>(
1689
return source1.Provider.
CreateQuery
<TSource>(
1709
return source.Provider.
CreateQuery
<(int Index, TSource Item)>(
1722
return source1.Provider.
CreateQuery
<TSource>(
1735
return source1.Provider.
CreateQuery
<TSource>(
1759
return source1.Provider.
CreateQuery
<TSource>(
1784
return source1.Provider.
CreateQuery
<TSource>(
1800
return source1.Provider.
CreateQuery
<TSource>(
1813
return source1.Provider.
CreateQuery
<TSource>(
1838
return source1.Provider.
CreateQuery
<TSource>(
1864
return source1.Provider.
CreateQuery
<TSource>(
2213
return source.Provider.
CreateQuery
<TSource>(
2225
return source.Provider.
CreateQuery
<TSource>(
2261
return source.Provider.
CreateQuery
<TSource>(
2307
return source.Provider.
CreateQuery
<TSource>(
2391
return source.Provider.
CreateQuery
<KeyValuePair<TKey, int>>(
3221
return source.Provider.
CreateQuery
<KeyValuePair<TKey, TAccumulate>>(
3252
return source.Provider.
CreateQuery
<KeyValuePair<TKey, TAccumulate>>(
3264
return source.Provider.
CreateQuery
<TSource>(
3277
return source.Provider.
CreateQuery
<TSource>(
3289
return source.Provider.
CreateQuery
<TSource>(
3301
return source.Provider.
CreateQuery
<TSource>(