5 implementations of IQueryProvider
System.Core (1)
System\Linq\SequenceQuery.cs (1)
40public class EnumerableQuery<T> : EnumerableQuery, IOrderedQueryable<T>, IQueryable, IQueryProvider, IEnumerable<T>, IEnumerable {
System.Data.Entity (1)
System\Data\Objects\ELinq\ObjectQueryProvider.cs (1)
22internal sealed class ObjectQueryProvider : IQueryProvider
System.Data.Linq (2)
DataContext.cs (1)
1106public sealed class Table<TEntity> : IQueryable<TEntity>, IQueryProvider, IEnumerable<TEntity>, IQueryable, IEnumerable, ITable, IListSource, ITable<TEntity>
DataQuery.cs (1)
15internal sealed class DataQuery<T> : IOrderedQueryable<T>, IQueryProvider, IEnumerable<T>, IOrderedQueryable, IEnumerable, IListSource {
System.Data.Services.Client (1)
System\Data\Services\Client\ALinq\DataServiceQueryProvider.cs (1)
28internal sealed class DataServiceQueryProvider : IQueryProvider
31 references to IQueryProvider
System.Core (7)
System\Linq\IQueryable.cs (1)
20IQueryProvider Provider { get; }
System\Linq\SequenceQuery.cs (6)
44IQueryProvider IQueryable.Provider { 46return (IQueryProvider)this; 77IQueryable IQueryProvider.CreateQuery(Expression expression){ 86IQueryable<S> IQueryProvider.CreateQuery<S>(Expression expression){ 101object IQueryProvider.Execute(Expression expression){ 109S IQueryProvider.Execute<S>(Expression expression){
System.Data.Entity (8)
System\Data\Common\Internal\Materialization\CompensatingCollection.cs (1)
86IQueryProvider IQueryable.Provider
System\Data\Objects\ELinq\ObjectQueryProvider.cs (4)
63IQueryable<S> IQueryProvider.CreateQuery<S>(Expression expression) 85S IQueryProvider.Execute<S>(Expression expression) 100IQueryable IQueryProvider.CreateQuery(Expression expression) 124object IQueryProvider.Execute(Expression expression)
System\Data\Objects\ObjectContext.cs (1)
388internal protected IQueryProvider QueryProvider
System\Data\Objects\ObjectQuery.cs (2)
50private IQueryProvider _provider; 118IQueryProvider IQueryable.Provider
System.Data.Linq (12)
DataContext.cs (6)
1139IQueryProvider IQueryable.Provider{ 1141return (IQueryProvider)this; 1146IQueryable IQueryProvider.CreateQuery(Expression expression) { 1160IQueryable<TResult> IQueryProvider.CreateQuery<TResult>(Expression expression) { 1170object IQueryProvider.Execute(Expression expression) { 1175TResult IQueryProvider.Execute<TResult>(Expression expression) {
DataQuery.cs (6)
34IQueryable IQueryProvider.CreateQuery(Expression expression) { 45IQueryable<S> IQueryProvider.CreateQuery<S>(Expression expression) { 53object IQueryProvider.Execute(Expression expression) { 57S IQueryProvider.Execute<S>(Expression expression) { 60IQueryProvider IQueryable.Provider { 62return (IQueryProvider)this;
System.Data.Services (2)
System\Data\Services\Internal\ProjectedWrapper.cs (1)
419public IQueryProvider Provider
System\Data\Services\Providers\BasicExpandProvider.cs (1)
385public IQueryProvider Provider
System.Data.Services.Client (2)
System\Data\Services\Client\DataServiceQuery.cs (1)
33public abstract IQueryProvider Provider
System\Data\Services\Client\DataServiceQueryOfT.cs (1)
81public override IQueryProvider Provider