1 implementation of Provider
System.Linq.Queryable (1)
System\Linq\EnumerableQuery.cs (1)
42IQueryProvider IQueryable.Provider => this;
181 references to Provider
Microsoft.AspNetCore.Components.QuickGrid (1)
Infrastructure\AsyncQueryExecutorSupplier.cs (1)
38var providerType = queryable.Provider?.GetType();
System.Linq.Queryable (180)
System\Linq\Queryable.cs (180)
53return source.Provider.CreateQuery<TSource>( 66return source.Provider.CreateQuery<TSource>( 78return source.Provider.CreateQuery<TResult>( 90return source.Provider.CreateQuery<TResult>( 103return source.Provider.CreateQuery<TResult>( 116return source.Provider.CreateQuery<TResult>( 129return source.Provider.CreateQuery<TResult>( 142return source.Provider.CreateQuery<TResult>( 156return source.Provider.CreateQuery<TResult>( 170return 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. 289return 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. 404return outer.Provider.CreateQuery<TResult>( 436return outer.Provider.CreateQuery<IGrouping<TOuter, TInner>>( 464return outer.Provider.CreateQuery<(TOuter Outer, TInner Inner)>( 480return outer.Provider.CreateQuery<TResult>( 496return 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. 610return 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. 725return outer.Provider.CreateQuery<TResult>( 753return 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"/> 789return (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"/> 826return (IOrderedQueryable<T>)source.Provider.CreateQuery<T>( 839return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 852return (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"/> 888return (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"/> 925return (IOrderedQueryable<T>)source.Provider.CreateQuery<T>( 938return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 951return (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. 1064return 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. 1178return outer.Provider.CreateQuery<TResult>( 1206return outer.Provider.CreateQuery<(TOuter? Outer, TInner Inner)>( 1219return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 1232return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 1245return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 1258return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 1270return source.Provider.CreateQuery<TSource>( 1288return source.Provider.CreateQuery<TSource>( 1301return source.Provider.CreateQuery<TSource>( 1314return source.Provider.CreateQuery<TSource>( 1326return source.Provider.CreateQuery<TSource>( 1339return source.Provider.CreateQuery<TSource>( 1352return source.Provider.CreateQuery<TSource>( 1365return source.Provider.CreateQuery<IGrouping<TKey, TSource>>( 1379return source.Provider.CreateQuery<IGrouping<TKey, TElement>>( 1392return source.Provider.CreateQuery<IGrouping<TKey, TSource>>( 1406return source.Provider.CreateQuery<IGrouping<TKey, TElement>>( 1421return source.Provider.CreateQuery<TResult>( 1435return source.Provider.CreateQuery<TResult>( 1449return source.Provider.CreateQuery<TResult>( 1464return source.Provider.CreateQuery<TResult>( 1476return source.Provider.CreateQuery<TSource>( 1488return source.Provider.CreateQuery<TSource>( 1508return source.Provider.CreateQuery<TSource>( 1529return source.Provider.CreateQuery<TSource>( 1552return source.Provider.CreateQuery<TSource[]>( 1565return source1.Provider.CreateQuery<TSource>( 1578return source1.Provider.CreateQuery<(TFirst, TSecond)>( 1592return source1.Provider.CreateQuery<TResult>( 1616return source1.Provider.CreateQuery<(TFirst, TSecond, TThird)>( 1629return source1.Provider.CreateQuery<TSource>( 1642return source1.Provider.CreateQuery<TSource>( 1666return source1.Provider.CreateQuery<TSource>( 1689return source1.Provider.CreateQuery<TSource>( 1709return source.Provider.CreateQuery<(int Index, TSource Item)>( 1722return source1.Provider.CreateQuery<TSource>( 1735return source1.Provider.CreateQuery<TSource>( 1759return source1.Provider.CreateQuery<TSource>( 1784return source1.Provider.CreateQuery<TSource>( 1800return source1.Provider.CreateQuery<TSource>( 1813return source1.Provider.CreateQuery<TSource>( 1838return source1.Provider.CreateQuery<TSource>( 1864return source1.Provider.CreateQuery<TSource>( 1879return source.Provider.Execute<TSource>( 1892return source.Provider.Execute<TSource>( 1904return source.Provider.Execute<TSource>( 1922return source.Provider.Execute<TSource>( 1935return source.Provider.Execute<TSource>( 1955return source.Provider.Execute<TSource>( 1967return source.Provider.Execute<TSource>( 1980return source.Provider.Execute<TSource>( 1992return source.Provider.Execute<TSource>( 2010return source.Provider.Execute<TSource>( 2023return source.Provider.Execute<TSource>( 2043return source.Provider.Execute<TSource>( 2056return source.Provider.Execute<TSource>( 2069return source.Provider.Execute<TSource>( 2081return source.Provider.Execute<TSource>( 2100return source.Provider.Execute<TSource>( 2113return source.Provider.Execute<TSource>( 2134return source.Provider.Execute<TSource>( 2149return source.Provider.Execute<TSource>( 2171return source.Provider.Execute<TSource>( 2183return source.Provider.Execute<TSource>( 2201return source.Provider.Execute<TSource>( 2213return source.Provider.CreateQuery<TSource>( 2225return source.Provider.CreateQuery<TSource>( 2237return source.Provider.Execute<bool>( 2249return source.Provider.Execute<bool>( 2261return source.Provider.CreateQuery<TSource>( 2274return source1.Provider.Execute<bool>( 2287return source1.Provider.Execute<bool>( 2307return source.Provider.CreateQuery<TSource>( 2319return source.Provider.Execute<bool>( 2332return source.Provider.Execute<bool>( 2345return source.Provider.Execute<bool>( 2357return source.Provider.Execute<int>( 2370return source.Provider.Execute<int>( 2391return source.Provider.CreateQuery<KeyValuePair<TKey, int>>( 2403return source.Provider.Execute<long>( 2416return source.Provider.Execute<long>( 2428return source.Provider.Execute<TSource>( 2447return source.Provider.Execute<TSource>( 2461return source.Provider.Execute<TResult>( 2482return source.Provider.Execute<TSource>( 2508return source.Provider.Execute<TSource>( 2532return source.Provider.Execute<TSource>( 2546return source.Provider.Execute<TSource>( 2564return source.Provider.Execute<TSource>( 2578return source.Provider.Execute<TResult>( 2599return source.Provider.Execute<TSource>( 2625return source.Provider.Execute<TSource>( 2649return source.Provider.Execute<TSource>( 2663return source.Provider.Execute<int>( 2675return source.Provider.Execute<int?>( 2687return source.Provider.Execute<long>( 2699return source.Provider.Execute<long?>( 2711return source.Provider.Execute<float>( 2723return source.Provider.Execute<float?>( 2735return source.Provider.Execute<double>( 2747return source.Provider.Execute<double?>( 2759return source.Provider.Execute<decimal>( 2771return source.Provider.Execute<decimal?>( 2784return source.Provider.Execute<int>( 2797return source.Provider.Execute<int?>( 2810return source.Provider.Execute<long>( 2823return source.Provider.Execute<long?>( 2836return source.Provider.Execute<float>( 2849return source.Provider.Execute<float?>( 2862return source.Provider.Execute<double>( 2875return source.Provider.Execute<double?>( 2888return source.Provider.Execute<decimal>( 2901return source.Provider.Execute<decimal?>( 2913return source.Provider.Execute<double>( 2925return source.Provider.Execute<double?>( 2937return source.Provider.Execute<double>( 2949return source.Provider.Execute<double?>( 2961return source.Provider.Execute<float>( 2973return source.Provider.Execute<float?>( 2985return source.Provider.Execute<double>( 2997return source.Provider.Execute<double?>( 3009return source.Provider.Execute<decimal>( 3021return source.Provider.Execute<decimal?>( 3034return source.Provider.Execute<double>( 3047return source.Provider.Execute<double?>( 3060return source.Provider.Execute<float>( 3073return source.Provider.Execute<float?>( 3086return source.Provider.Execute<double>( 3099return source.Provider.Execute<double?>( 3112return source.Provider.Execute<double>( 3125return source.Provider.Execute<double?>( 3138return source.Provider.Execute<decimal>( 3151return source.Provider.Execute<decimal?>( 3164return source.Provider.Execute<TSource>( 3177return source.Provider.Execute<TAccumulate>( 3191return source.Provider.Execute<TResult>( 3221return source.Provider.CreateQuery<KeyValuePair<TKey, TAccumulate>>( 3252return source.Provider.CreateQuery<KeyValuePair<TKey, TAccumulate>>( 3264return source.Provider.CreateQuery<TSource>( 3277return source.Provider.CreateQuery<TSource>( 3289return source.Provider.CreateQuery<TSource>( 3301return source.Provider.CreateQuery<TSource>(