2 implementations of Provider
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
ExpressionTrees\Sources\QueryHelper.vb (1)
33Public ReadOnly Property Provider As System.Linq.IQueryProvider Implements System.Linq.IQueryable.Provider
System.Linq.Queryable (1)
System\Linq\EnumerableQuery.cs (1)
42IQueryProvider IQueryable.Provider => this;
178 references to Provider
Microsoft.AspNetCore.Components.QuickGrid (1)
Infrastructure\AsyncQueryExecutorSupplier.cs (1)
38var providerType = queryable.Provider?.GetType();
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
ExpressionTrees\Sources\QueryHelper.vb (1)
33Public ReadOnly Property Provider As System.Linq.IQueryProvider Implements System.Linq.IQueryable.Provider
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>( 2185return source.Provider.CreateQuery<TSource>( 2197return source.Provider.Execute<bool>( 2210return source.Provider.Execute<bool>( 2223return source.Provider.Execute<bool>( 2235return source.Provider.Execute<int>( 2248return source.Provider.Execute<int>( 2269return source.Provider.CreateQuery<KeyValuePair<TKey, int>>( 2281return source.Provider.Execute<long>( 2294return source.Provider.Execute<long>( 2306return source.Provider.Execute<TSource>( 2325return source.Provider.Execute<TSource>( 2339return source.Provider.Execute<TResult>( 2360return source.Provider.Execute<TSource>( 2386return source.Provider.Execute<TSource>( 2410return source.Provider.Execute<TSource>( 2424return source.Provider.Execute<TSource>( 2442return source.Provider.Execute<TSource>( 2456return source.Provider.Execute<TResult>( 2477return source.Provider.Execute<TSource>( 2503return source.Provider.Execute<TSource>( 2527return source.Provider.Execute<TSource>( 2541return source.Provider.Execute<int>( 2553return source.Provider.Execute<int?>( 2565return source.Provider.Execute<long>( 2577return source.Provider.Execute<long?>( 2589return source.Provider.Execute<float>( 2601return source.Provider.Execute<float?>( 2613return source.Provider.Execute<double>( 2625return source.Provider.Execute<double?>( 2637return source.Provider.Execute<decimal>( 2649return source.Provider.Execute<decimal?>( 2662return source.Provider.Execute<int>( 2675return source.Provider.Execute<int?>( 2688return source.Provider.Execute<long>( 2701return source.Provider.Execute<long?>( 2714return source.Provider.Execute<float>( 2727return source.Provider.Execute<float?>( 2740return source.Provider.Execute<double>( 2753return source.Provider.Execute<double?>( 2766return source.Provider.Execute<decimal>( 2779return source.Provider.Execute<decimal?>( 2791return source.Provider.Execute<double>( 2803return source.Provider.Execute<double?>( 2815return source.Provider.Execute<double>( 2827return source.Provider.Execute<double?>( 2839return source.Provider.Execute<float>( 2851return source.Provider.Execute<float?>( 2863return source.Provider.Execute<double>( 2875return source.Provider.Execute<double?>( 2887return source.Provider.Execute<decimal>( 2899return source.Provider.Execute<decimal?>( 2912return source.Provider.Execute<double>( 2925return source.Provider.Execute<double?>( 2938return source.Provider.Execute<float>( 2951return source.Provider.Execute<float?>( 2964return source.Provider.Execute<double>( 2977return source.Provider.Execute<double?>( 2990return source.Provider.Execute<double>( 3003return source.Provider.Execute<double?>( 3016return source.Provider.Execute<decimal>( 3029return source.Provider.Execute<decimal?>( 3042return source.Provider.Execute<TSource>( 3055return source.Provider.Execute<TAccumulate>( 3069return source.Provider.Execute<TResult>( 3099return source.Provider.CreateQuery<KeyValuePair<TKey, TAccumulate>>( 3130return source.Provider.CreateQuery<KeyValuePair<TKey, TAccumulate>>( 3142return source.Provider.CreateQuery<TSource>( 3155return source.Provider.CreateQuery<TSource>( 3167return source.Provider.CreateQuery<TSource>( 3179return source.Provider.CreateQuery<TSource>(