1 implementation of Provider
System.Linq.Queryable (1)
System\Linq\EnumerableQuery.cs (1)
42
IQueryProvider IQueryable.
Provider
=> this;
181 references to Provider
Microsoft.AspNetCore.Components.QuickGrid (1)
Infrastructure\AsyncQueryExecutorSupplier.cs (1)
38
var providerType = queryable.
Provider
?.GetType();
System.Linq.Queryable (180)
System\Linq\Queryable.cs (180)
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)>(
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>(
1879
return source.
Provider
.Execute<TSource>(
1892
return source.
Provider
.Execute<TSource>(
1904
return source.
Provider
.Execute<TSource>(
1922
return source.
Provider
.Execute<TSource>(
1935
return source.
Provider
.Execute<TSource>(
1955
return source.
Provider
.Execute<TSource>(
1967
return source.
Provider
.Execute<TSource>(
1980
return source.
Provider
.Execute<TSource>(
1992
return source.
Provider
.Execute<TSource>(
2010
return source.
Provider
.Execute<TSource>(
2023
return source.
Provider
.Execute<TSource>(
2043
return source.
Provider
.Execute<TSource>(
2056
return source.
Provider
.Execute<TSource>(
2069
return source.
Provider
.Execute<TSource>(
2081
return source.
Provider
.Execute<TSource>(
2100
return source.
Provider
.Execute<TSource>(
2113
return source.
Provider
.Execute<TSource>(
2134
return source.
Provider
.Execute<TSource>(
2149
return source.
Provider
.Execute<TSource>(
2171
return source.
Provider
.Execute<TSource>(
2183
return source.
Provider
.Execute<TSource>(
2201
return source.
Provider
.Execute<TSource>(
2213
return source.
Provider
.CreateQuery<TSource>(
2225
return source.
Provider
.CreateQuery<TSource>(
2237
return source.
Provider
.Execute<bool>(
2249
return source.
Provider
.Execute<bool>(
2261
return source.
Provider
.CreateQuery<TSource>(
2274
return source1.
Provider
.Execute<bool>(
2287
return source1.
Provider
.Execute<bool>(
2307
return source.
Provider
.CreateQuery<TSource>(
2319
return source.
Provider
.Execute<bool>(
2332
return source.
Provider
.Execute<bool>(
2345
return source.
Provider
.Execute<bool>(
2357
return source.
Provider
.Execute<int>(
2370
return source.
Provider
.Execute<int>(
2391
return source.
Provider
.CreateQuery<KeyValuePair<TKey, int>>(
2403
return source.
Provider
.Execute<long>(
2416
return source.
Provider
.Execute<long>(
2428
return source.
Provider
.Execute<TSource>(
2447
return source.
Provider
.Execute<TSource>(
2461
return source.
Provider
.Execute<TResult>(
2482
return source.
Provider
.Execute<TSource>(
2508
return source.
Provider
.Execute<TSource>(
2532
return source.
Provider
.Execute<TSource>(
2546
return source.
Provider
.Execute<TSource>(
2564
return source.
Provider
.Execute<TSource>(
2578
return source.
Provider
.Execute<TResult>(
2599
return source.
Provider
.Execute<TSource>(
2625
return source.
Provider
.Execute<TSource>(
2649
return source.
Provider
.Execute<TSource>(
2663
return source.
Provider
.Execute<int>(
2675
return source.
Provider
.Execute<int?>(
2687
return source.
Provider
.Execute<long>(
2699
return source.
Provider
.Execute<long?>(
2711
return source.
Provider
.Execute<float>(
2723
return source.
Provider
.Execute<float?>(
2735
return source.
Provider
.Execute<double>(
2747
return source.
Provider
.Execute<double?>(
2759
return source.
Provider
.Execute<decimal>(
2771
return source.
Provider
.Execute<decimal?>(
2784
return source.
Provider
.Execute<int>(
2797
return source.
Provider
.Execute<int?>(
2810
return source.
Provider
.Execute<long>(
2823
return source.
Provider
.Execute<long?>(
2836
return source.
Provider
.Execute<float>(
2849
return source.
Provider
.Execute<float?>(
2862
return source.
Provider
.Execute<double>(
2875
return source.
Provider
.Execute<double?>(
2888
return source.
Provider
.Execute<decimal>(
2901
return source.
Provider
.Execute<decimal?>(
2913
return source.
Provider
.Execute<double>(
2925
return source.
Provider
.Execute<double?>(
2937
return source.
Provider
.Execute<double>(
2949
return source.
Provider
.Execute<double?>(
2961
return source.
Provider
.Execute<float>(
2973
return source.
Provider
.Execute<float?>(
2985
return source.
Provider
.Execute<double>(
2997
return source.
Provider
.Execute<double?>(
3009
return source.
Provider
.Execute<decimal>(
3021
return source.
Provider
.Execute<decimal?>(
3034
return source.
Provider
.Execute<double>(
3047
return source.
Provider
.Execute<double?>(
3060
return source.
Provider
.Execute<float>(
3073
return source.
Provider
.Execute<float?>(
3086
return source.
Provider
.Execute<double>(
3099
return source.
Provider
.Execute<double?>(
3112
return source.
Provider
.Execute<double>(
3125
return source.
Provider
.Execute<double?>(
3138
return source.
Provider
.Execute<decimal>(
3151
return source.
Provider
.Execute<decimal?>(
3164
return source.
Provider
.Execute<TSource>(
3177
return source.
Provider
.Execute<TAccumulate>(
3191
return source.
Provider
.Execute<TResult>(
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>(