1 implementation of Provider
System.Linq.Queryable (1)
System\Linq\EnumerableQuery.cs (1)
42
IQueryProvider IQueryable.
Provider
=> this;
183 references to Provider
System.Linq.Queryable (183)
System\Linq\Queryable.cs (183)
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)>(
775
/// of the <see cref="IQueryProvider"/> represented by the <see cref="IQueryable.
Provider
"/> property of the <paramref name="source"/>
789
return (IOrderedQueryable<T>)source.
Provider
.CreateQuery<T>(
812
/// of the <see cref="IQueryProvider"/> represented by the <see cref="IQueryable.
Provider
"/> property of the <paramref name="source"/>
826
return (IOrderedQueryable<T>)source.
Provider
.CreateQuery<T>(
839
return (IOrderedQueryable<TSource>)source.
Provider
.CreateQuery<TSource>(
852
return (IOrderedQueryable<TSource>)source.
Provider
.CreateQuery<TSource>(
874
/// of the <see cref="IQueryProvider"/> represented by the <see cref="IQueryable.
Provider
"/> property of the <paramref name="source"/>
888
return (IOrderedQueryable<T>)source.
Provider
.CreateQuery<T>(
911
/// of the <see cref="IQueryProvider"/> represented by the <see cref="IQueryable.
Provider
"/> property of the <paramref name="source"/>
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)>(
1241
/// 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.
1259
return outer.
Provider
.CreateQuery<TResult>(
1289
return outer.
Provider
.CreateQuery<(TOuter? Outer, TInner? Inner)>(
1302
return (IOrderedQueryable<TSource>)source.
Provider
.CreateQuery<TSource>(
1315
return (IOrderedQueryable<TSource>)source.
Provider
.CreateQuery<TSource>(
1328
return (IOrderedQueryable<TSource>)source.
Provider
.CreateQuery<TSource>(
1341
return (IOrderedQueryable<TSource>)source.
Provider
.CreateQuery<TSource>(
1353
return source.
Provider
.CreateQuery<TSource>(
1371
return source.
Provider
.CreateQuery<TSource>(
1384
return source.
Provider
.CreateQuery<TSource>(
1397
return source.
Provider
.CreateQuery<TSource>(
1409
return source.
Provider
.CreateQuery<TSource>(
1422
return source.
Provider
.CreateQuery<TSource>(
1435
return source.
Provider
.CreateQuery<TSource>(
1448
return source.
Provider
.CreateQuery<IGrouping<TKey, TSource>>(
1462
return source.
Provider
.CreateQuery<IGrouping<TKey, TElement>>(
1475
return source.
Provider
.CreateQuery<IGrouping<TKey, TSource>>(
1489
return source.
Provider
.CreateQuery<IGrouping<TKey, TElement>>(
1504
return source.
Provider
.CreateQuery<TResult>(
1518
return source.
Provider
.CreateQuery<TResult>(
1532
return source.
Provider
.CreateQuery<TResult>(
1547
return source.
Provider
.CreateQuery<TResult>(
1559
return source.
Provider
.CreateQuery<TSource>(
1571
return source.
Provider
.CreateQuery<TSource>(
1591
return source.
Provider
.CreateQuery<TSource>(
1612
return source.
Provider
.CreateQuery<TSource>(
1635
return source.
Provider
.CreateQuery<TSource[]>(
1648
return source1.
Provider
.CreateQuery<TSource>(
1661
return source1.
Provider
.CreateQuery<(TFirst, TSecond)>(
1675
return source1.
Provider
.CreateQuery<TResult>(
1699
return source1.
Provider
.CreateQuery<(TFirst, TSecond, TThird)>(
1712
return source1.
Provider
.CreateQuery<TSource>(
1725
return source1.
Provider
.CreateQuery<TSource>(
1749
return source1.
Provider
.CreateQuery<TSource>(
1772
return source1.
Provider
.CreateQuery<TSource>(
1792
return source.
Provider
.CreateQuery<(int Index, TSource Item)>(
1805
return source1.
Provider
.CreateQuery<TSource>(
1818
return source1.
Provider
.CreateQuery<TSource>(
1842
return source1.
Provider
.CreateQuery<TSource>(
1867
return source1.
Provider
.CreateQuery<TSource>(
1883
return source1.
Provider
.CreateQuery<TSource>(
1896
return source1.
Provider
.CreateQuery<TSource>(
1921
return source1.
Provider
.CreateQuery<TSource>(
1947
return source1.
Provider
.CreateQuery<TSource>(
1962
return source.
Provider
.Execute<TSource>(
1975
return source.
Provider
.Execute<TSource>(
1987
return source.
Provider
.Execute<TSource>(
2005
return source.
Provider
.Execute<TSource>(
2018
return source.
Provider
.Execute<TSource>(
2038
return source.
Provider
.Execute<TSource>(
2050
return source.
Provider
.Execute<TSource>(
2063
return source.
Provider
.Execute<TSource>(
2075
return source.
Provider
.Execute<TSource>(
2093
return source.
Provider
.Execute<TSource>(
2106
return source.
Provider
.Execute<TSource>(
2126
return source.
Provider
.Execute<TSource>(
2139
return source.
Provider
.Execute<TSource>(
2152
return source.
Provider
.Execute<TSource>(
2164
return source.
Provider
.Execute<TSource>(
2183
return source.
Provider
.Execute<TSource>(
2196
return source.
Provider
.Execute<TSource>(
2217
return source.
Provider
.Execute<TSource>(
2232
return source.
Provider
.Execute<TSource>(
2254
return source.
Provider
.Execute<TSource>(
2266
return source.
Provider
.Execute<TSource>(
2284
return source.
Provider
.Execute<TSource>(
2296
return source.
Provider
.CreateQuery<TSource>(
2308
return source.
Provider
.CreateQuery<TSource>(
2320
return source.
Provider
.Execute<bool>(
2332
return source.
Provider
.Execute<bool>(
2344
return source.
Provider
.CreateQuery<TSource>(
2357
return source1.
Provider
.Execute<bool>(
2370
return source1.
Provider
.Execute<bool>(
2390
return source.
Provider
.CreateQuery<TSource>(
2402
return source.
Provider
.Execute<bool>(
2415
return source.
Provider
.Execute<bool>(
2428
return source.
Provider
.Execute<bool>(
2440
return source.
Provider
.Execute<int>(
2453
return source.
Provider
.Execute<int>(
2474
return source.
Provider
.CreateQuery<KeyValuePair<TKey, int>>(
2486
return source.
Provider
.Execute<long>(
2499
return source.
Provider
.Execute<long>(
2511
return source.
Provider
.Execute<TSource>(
2530
return source.
Provider
.Execute<TSource>(
2544
return source.
Provider
.Execute<TResult>(
2565
return source.
Provider
.Execute<TSource>(
2591
return source.
Provider
.Execute<TSource>(
2615
return source.
Provider
.Execute<TSource>(
2629
return source.
Provider
.Execute<TSource>(
2647
return source.
Provider
.Execute<TSource>(
2661
return source.
Provider
.Execute<TResult>(
2682
return source.
Provider
.Execute<TSource>(
2708
return source.
Provider
.Execute<TSource>(
2732
return source.
Provider
.Execute<TSource>(
2746
return source.
Provider
.Execute<int>(
2758
return source.
Provider
.Execute<int?>(
2770
return source.
Provider
.Execute<long>(
2782
return source.
Provider
.Execute<long?>(
2794
return source.
Provider
.Execute<float>(
2806
return source.
Provider
.Execute<float?>(
2818
return source.
Provider
.Execute<double>(
2830
return source.
Provider
.Execute<double?>(
2842
return source.
Provider
.Execute<decimal>(
2854
return source.
Provider
.Execute<decimal?>(
2867
return source.
Provider
.Execute<int>(
2880
return source.
Provider
.Execute<int?>(
2893
return source.
Provider
.Execute<long>(
2906
return source.
Provider
.Execute<long?>(
2919
return source.
Provider
.Execute<float>(
2932
return source.
Provider
.Execute<float?>(
2945
return source.
Provider
.Execute<double>(
2958
return source.
Provider
.Execute<double?>(
2971
return source.
Provider
.Execute<decimal>(
2984
return source.
Provider
.Execute<decimal?>(
2996
return source.
Provider
.Execute<double>(
3008
return source.
Provider
.Execute<double?>(
3020
return source.
Provider
.Execute<double>(
3032
return source.
Provider
.Execute<double?>(
3044
return source.
Provider
.Execute<float>(
3056
return source.
Provider
.Execute<float?>(
3068
return source.
Provider
.Execute<double>(
3080
return source.
Provider
.Execute<double?>(
3092
return source.
Provider
.Execute<decimal>(
3104
return source.
Provider
.Execute<decimal?>(
3117
return source.
Provider
.Execute<double>(
3130
return source.
Provider
.Execute<double?>(
3143
return source.
Provider
.Execute<float>(
3156
return source.
Provider
.Execute<float?>(
3169
return source.
Provider
.Execute<double>(
3182
return source.
Provider
.Execute<double?>(
3195
return source.
Provider
.Execute<double>(
3208
return source.
Provider
.Execute<double?>(
3221
return source.
Provider
.Execute<decimal>(
3234
return source.
Provider
.Execute<decimal?>(
3247
return source.
Provider
.Execute<TSource>(
3260
return source.
Provider
.Execute<TAccumulate>(
3274
return source.
Provider
.Execute<TResult>(
3304
return source.
Provider
.CreateQuery<KeyValuePair<TKey, TAccumulate>>(
3335
return source.
Provider
.CreateQuery<KeyValuePair<TKey, TAccumulate>>(
3347
return source.
Provider
.CreateQuery<TSource>(
3360
return source.
Provider
.CreateQuery<TSource>(
3372
return source.
Provider
.CreateQuery<TSource>(
3384
return source.
Provider
.CreateQuery<TSource>(