1 implementation of CreateQuery
System.Linq.Queryable (1)
System\Linq\EnumerableQuery.cs (1)
73IQueryable<TElement> IQueryProvider.CreateQuery<TElement>(Expression expression)
82 references to CreateQuery
System.Linq.Expressions (1)
System\Linq\IQueryable.cs (1)
64/// The <see cref="CreateQuery{TElement}"/> method is used to create new <see cref="IQueryable{T}"/> objects, given an expression tree. The query that is represented by the returned object is associated with a specific LINQ provider.
System.Linq.Queryable (81)
System\Linq\Queryable.cs (81)
51return source.Provider.CreateQuery<TSource>( 64return source.Provider.CreateQuery<TSource>( 76return source.Provider.CreateQuery<TResult>( 88return source.Provider.CreateQuery<TResult>( 101return source.Provider.CreateQuery<TResult>( 114return source.Provider.CreateQuery<TResult>( 127return source.Provider.CreateQuery<TResult>( 140return source.Provider.CreateQuery<TResult>( 154return source.Provider.CreateQuery<TResult>( 168return source.Provider.CreateQuery<TResult>( 190return outer.Provider.CreateQuery<TResult>( 206return outer.Provider.CreateQuery<TResult>( 222return outer.Provider.CreateQuery<TResult>( 238return outer.Provider.CreateQuery<TResult>( 259/// It then passes the <see cref="MethodCallExpression"/> to the <see cref="IQueryProvider.CreateQuery{TElement}(Expression)"/> method 261/// parameter. The result of calling <see cref="IQueryProvider.CreateQuery{TElement}(Expression)"/> is cast to 274return (IOrderedQueryable<T>)source.Provider.CreateQuery<T>( 296/// It then passes the <see cref="MethodCallExpression"/> to the <see cref="IQueryProvider.CreateQuery{TElement}(Expression)"/> method 298/// parameter. The result of calling <see cref="IQueryProvider.CreateQuery{TElement}(Expression)"/> is cast to 311return (IOrderedQueryable<T>)source.Provider.CreateQuery<T>( 324return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 337return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 358/// It then passes the <see cref="MethodCallExpression"/> to the <see cref="IQueryProvider.CreateQuery{TElement}(Expression)"/> method 360/// parameter. The result of calling <see cref="IQueryProvider.CreateQuery{TElement}(Expression)"/> is cast to 373return (IOrderedQueryable<T>)source.Provider.CreateQuery<T>( 395/// It then passes the <see cref="MethodCallExpression"/> to the <see cref="IQueryProvider.CreateQuery{TElement}(Expression)"/> method 397/// parameter. The result of calling <see cref="IQueryProvider.CreateQuery{TElement}(Expression)"/> is cast to 410return (IOrderedQueryable<T>)source.Provider.CreateQuery<T>( 423return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 436return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 449return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 462return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 475return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 488return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 500return source.Provider.CreateQuery<TSource>( 518return source.Provider.CreateQuery<TSource>( 531return source.Provider.CreateQuery<TSource>( 544return source.Provider.CreateQuery<TSource>( 556return source.Provider.CreateQuery<TSource>( 569return source.Provider.CreateQuery<TSource>( 582return source.Provider.CreateQuery<TSource>( 595return source.Provider.CreateQuery<IGrouping<TKey, TSource>>( 609return source.Provider.CreateQuery<IGrouping<TKey, TElement>>( 622return source.Provider.CreateQuery<IGrouping<TKey, TSource>>( 636return source.Provider.CreateQuery<IGrouping<TKey, TElement>>( 651return source.Provider.CreateQuery<TResult>( 665return source.Provider.CreateQuery<TResult>( 679return source.Provider.CreateQuery<TResult>( 694return source.Provider.CreateQuery<TResult>( 706return source.Provider.CreateQuery<TSource>( 718return source.Provider.CreateQuery<TSource>( 738return source.Provider.CreateQuery<TSource>( 759return source.Provider.CreateQuery<TSource>( 782return source.Provider.CreateQuery<TSource[]>( 795return source1.Provider.CreateQuery<TSource>( 808return source1.Provider.CreateQuery<(TFirst, TSecond)>( 822return source1.Provider.CreateQuery<TResult>( 846return source1.Provider.CreateQuery<(TFirst, TSecond, TThird)>( 859return source1.Provider.CreateQuery<TSource>( 872return source1.Provider.CreateQuery<TSource>( 896return source1.Provider.CreateQuery<TSource>( 919return source1.Provider.CreateQuery<TSource>( 938return source.Provider.CreateQuery<(int Index, TSource Item)>( 951return source1.Provider.CreateQuery<TSource>( 964return source1.Provider.CreateQuery<TSource>( 988return source1.Provider.CreateQuery<TSource>( 1013return source1.Provider.CreateQuery<TSource>( 1029return source1.Provider.CreateQuery<TSource>( 1042return source1.Provider.CreateQuery<TSource>( 1067return source1.Provider.CreateQuery<TSource>( 1093return source1.Provider.CreateQuery<TSource>( 1442return source.Provider.CreateQuery<TSource>( 1454return source.Provider.CreateQuery<TSource>( 1490return source.Provider.CreateQuery<TSource>( 1602return source.Provider.CreateQuery<KeyValuePair<TKey, int>>( 2362return source.Provider.CreateQuery<KeyValuePair<TKey, TAccumulate>>( 2377return source.Provider.CreateQuery<KeyValuePair<TKey, TAccumulate>>( 2389return source.Provider.CreateQuery<TSource>( 2402return source.Provider.CreateQuery<TSource>( 2414return source.Provider.CreateQuery<TSource>( 2426return source.Provider.CreateQuery<TSource>(