1 implementation of Provider
System.Linq.Queryable (1)
System\Linq\EnumerableQuery.cs (1)
42IQueryProvider IQueryable.Provider => this;
177 references to Provider
Microsoft.AspNetCore.Components.QuickGrid (1)
Infrastructure\AsyncQueryExecutorSupplier.cs (1)
38var providerType = queryable.Provider?.GetType();
System.Linq.Queryable (176)
System\Linq\Queryable.cs (176)
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>( 420return outer.Provider.CreateQuery<TResult>( 436return outer.Provider.CreateQuery<TResult>( 528/// 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. 550return outer.Provider.CreateQuery<TResult>( 643/// 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. 665return outer.Provider.CreateQuery<TResult>( 687/// of the <see cref="IQueryProvider"/> represented by the <see cref="IQueryable.Provider"/> property of the <paramref name="source"/> 701return (IOrderedQueryable<T>)source.Provider.CreateQuery<T>( 724/// of the <see cref="IQueryProvider"/> represented by the <see cref="IQueryable.Provider"/> property of the <paramref name="source"/> 738return (IOrderedQueryable<T>)source.Provider.CreateQuery<T>( 751return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 764return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 786/// of the <see cref="IQueryProvider"/> represented by the <see cref="IQueryable.Provider"/> property of the <paramref name="source"/> 800return (IOrderedQueryable<T>)source.Provider.CreateQuery<T>( 823/// of the <see cref="IQueryProvider"/> represented by the <see cref="IQueryable.Provider"/> property of the <paramref name="source"/> 837return (IOrderedQueryable<T>)source.Provider.CreateQuery<T>( 850return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 863return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 954/// 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. 976return outer.Provider.CreateQuery<TResult>( 1068/// 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. 1090return outer.Provider.CreateQuery<TResult>( 1103return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 1116return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 1129return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 1142return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 1154return source.Provider.CreateQuery<TSource>( 1172return source.Provider.CreateQuery<TSource>( 1185return source.Provider.CreateQuery<TSource>( 1198return source.Provider.CreateQuery<TSource>( 1210return source.Provider.CreateQuery<TSource>( 1223return source.Provider.CreateQuery<TSource>( 1236return source.Provider.CreateQuery<TSource>( 1249return source.Provider.CreateQuery<IGrouping<TKey, TSource>>( 1263return source.Provider.CreateQuery<IGrouping<TKey, TElement>>( 1276return source.Provider.CreateQuery<IGrouping<TKey, TSource>>( 1290return source.Provider.CreateQuery<IGrouping<TKey, TElement>>( 1305return source.Provider.CreateQuery<TResult>( 1319return source.Provider.CreateQuery<TResult>( 1333return source.Provider.CreateQuery<TResult>( 1348return source.Provider.CreateQuery<TResult>( 1360return source.Provider.CreateQuery<TSource>( 1372return source.Provider.CreateQuery<TSource>( 1392return source.Provider.CreateQuery<TSource>( 1413return source.Provider.CreateQuery<TSource>( 1436return source.Provider.CreateQuery<TSource[]>( 1449return source1.Provider.CreateQuery<TSource>( 1462return source1.Provider.CreateQuery<(TFirst, TSecond)>( 1476return source1.Provider.CreateQuery<TResult>( 1500return source1.Provider.CreateQuery<(TFirst, TSecond, TThird)>( 1513return source1.Provider.CreateQuery<TSource>( 1526return source1.Provider.CreateQuery<TSource>( 1550return source1.Provider.CreateQuery<TSource>( 1573return source1.Provider.CreateQuery<TSource>( 1593return source.Provider.CreateQuery<(int Index, TSource Item)>( 1606return source1.Provider.CreateQuery<TSource>( 1619return source1.Provider.CreateQuery<TSource>( 1643return source1.Provider.CreateQuery<TSource>( 1668return source1.Provider.CreateQuery<TSource>( 1684return source1.Provider.CreateQuery<TSource>( 1697return source1.Provider.CreateQuery<TSource>( 1722return source1.Provider.CreateQuery<TSource>( 1748return source1.Provider.CreateQuery<TSource>( 1763return source.Provider.Execute<TSource>( 1776return source.Provider.Execute<TSource>( 1788return source.Provider.Execute<TSource>( 1806return source.Provider.Execute<TSource>( 1819return source.Provider.Execute<TSource>( 1839return source.Provider.Execute<TSource>( 1851return source.Provider.Execute<TSource>( 1864return source.Provider.Execute<TSource>( 1876return source.Provider.Execute<TSource>( 1894return source.Provider.Execute<TSource>( 1907return source.Provider.Execute<TSource>( 1927return source.Provider.Execute<TSource>( 1940return source.Provider.Execute<TSource>( 1953return source.Provider.Execute<TSource>( 1965return source.Provider.Execute<TSource>( 1984return source.Provider.Execute<TSource>( 1997return source.Provider.Execute<TSource>( 2018return source.Provider.Execute<TSource>( 2033return source.Provider.Execute<TSource>( 2055return source.Provider.Execute<TSource>( 2067return source.Provider.Execute<TSource>( 2085return source.Provider.Execute<TSource>( 2097return source.Provider.CreateQuery<TSource>( 2109return source.Provider.CreateQuery<TSource>( 2121return source.Provider.Execute<bool>( 2133return source.Provider.Execute<bool>( 2145return source.Provider.CreateQuery<TSource>( 2158return source1.Provider.Execute<bool>( 2171return source1.Provider.Execute<bool>( 2191return source.Provider.CreateQuery<TSource>( 2203return source.Provider.Execute<bool>( 2216return source.Provider.Execute<bool>( 2229return source.Provider.Execute<bool>( 2241return source.Provider.Execute<int>( 2254return source.Provider.Execute<int>( 2275return source.Provider.CreateQuery<KeyValuePair<TKey, int>>( 2287return source.Provider.Execute<long>( 2300return source.Provider.Execute<long>( 2312return source.Provider.Execute<TSource>( 2331return source.Provider.Execute<TSource>( 2345return source.Provider.Execute<TResult>( 2366return source.Provider.Execute<TSource>( 2392return source.Provider.Execute<TSource>( 2416return source.Provider.Execute<TSource>( 2430return source.Provider.Execute<TSource>( 2448return source.Provider.Execute<TSource>( 2462return source.Provider.Execute<TResult>( 2483return source.Provider.Execute<TSource>( 2509return source.Provider.Execute<TSource>( 2533return source.Provider.Execute<TSource>( 2547return source.Provider.Execute<int>( 2559return source.Provider.Execute<int?>( 2571return source.Provider.Execute<long>( 2583return source.Provider.Execute<long?>( 2595return source.Provider.Execute<float>( 2607return source.Provider.Execute<float?>( 2619return source.Provider.Execute<double>( 2631return source.Provider.Execute<double?>( 2643return source.Provider.Execute<decimal>( 2655return source.Provider.Execute<decimal?>( 2668return source.Provider.Execute<int>( 2681return source.Provider.Execute<int?>( 2694return source.Provider.Execute<long>( 2707return source.Provider.Execute<long?>( 2720return source.Provider.Execute<float>( 2733return source.Provider.Execute<float?>( 2746return source.Provider.Execute<double>( 2759return source.Provider.Execute<double?>( 2772return source.Provider.Execute<decimal>( 2785return source.Provider.Execute<decimal?>( 2797return source.Provider.Execute<double>( 2809return source.Provider.Execute<double?>( 2821return source.Provider.Execute<double>( 2833return source.Provider.Execute<double?>( 2845return source.Provider.Execute<float>( 2857return source.Provider.Execute<float?>( 2869return source.Provider.Execute<double>( 2881return source.Provider.Execute<double?>( 2893return source.Provider.Execute<decimal>( 2905return source.Provider.Execute<decimal?>( 2918return source.Provider.Execute<double>( 2931return source.Provider.Execute<double?>( 2944return source.Provider.Execute<float>( 2957return source.Provider.Execute<float?>( 2970return source.Provider.Execute<double>( 2983return source.Provider.Execute<double?>( 2996return source.Provider.Execute<double>( 3009return source.Provider.Execute<double?>( 3022return source.Provider.Execute<decimal>( 3035return source.Provider.Execute<decimal?>( 3048return source.Provider.Execute<TSource>( 3061return source.Provider.Execute<TAccumulate>( 3075return source.Provider.Execute<TResult>( 3105return source.Provider.CreateQuery<KeyValuePair<TKey, TAccumulate>>( 3136return source.Provider.CreateQuery<KeyValuePair<TKey, TAccumulate>>( 3148return source.Provider.CreateQuery<TSource>( 3161return source.Provider.CreateQuery<TSource>( 3173return source.Provider.CreateQuery<TSource>( 3185return source.Provider.CreateQuery<TSource>(