5 implementations of IOrderedQueryable
System.Core (1)
System\Linq\SequenceQuery.cs (1)
40public class EnumerableQuery<T> : EnumerableQuery, IOrderedQueryable<T>, IQueryable, IQueryProvider, IEnumerable<T>, IEnumerable {
System.Data.Entity (2)
System\Data\Common\Internal\Materialization\CompensatingCollection.cs (1)
21internal class CompensatingCollection<TElement> : IOrderedQueryable<TElement>, IOrderedEnumerable<TElement>
System\Data\Objects\ObjectQuery_TResultType.cs (1)
28public partial class ObjectQuery<T> : ObjectQuery, IEnumerable<T>, IQueryable<T>, IOrderedQueryable<T>, IListSource
System.Data.Linq (1)
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\DataServiceQueryOfT.cs (1)
293internal class DataServiceOrderedQuery : DataServiceQuery<TElement>, IOrderedQueryable<TElement>, IOrderedQueryable
27 references to IOrderedQueryable
System.Core (20)
System\Linq\IQueryable.cs (20)
326public static IOrderedQueryable<TSource> OrderBy<TSource, TKey>(this IQueryable<TSource> source, Expression<Func<TSource, TKey>> keySelector) 332return (IOrderedQueryable<TSource>) source.Provider.CreateQuery<TSource>( 340public static IOrderedQueryable<TSource> OrderBy<TSource, TKey>(this IQueryable<TSource> source, Expression<Func<TSource, TKey>> keySelector, IComparer<TKey> comparer) { 345return (IOrderedQueryable<TSource>) source.Provider.CreateQuery<TSource>( 353public static IOrderedQueryable<TSource> OrderByDescending<TSource, TKey>(this IQueryable<TSource> source, Expression<Func<TSource, TKey>> keySelector) { 358return (IOrderedQueryable<TSource>)source.Provider.CreateQuery<TSource>( 366public static IOrderedQueryable<TSource> OrderByDescending<TSource, TKey>(this IQueryable<TSource> source, Expression<Func<TSource, TKey>> keySelector, IComparer<TKey> comparer) { 371return (IOrderedQueryable<TSource>) source.Provider.CreateQuery<TSource>( 379public static IOrderedQueryable<TSource> ThenBy<TSource, TKey>(this IOrderedQueryable<TSource> source, Expression<Func<TSource, TKey>> keySelector) { 384return (IOrderedQueryable<TSource>) source.Provider.CreateQuery<TSource>( 392public static IOrderedQueryable<TSource> ThenBy<TSource, TKey>(this IOrderedQueryable<TSource> source, Expression<Func<TSource, TKey>> keySelector, IComparer<TKey> comparer) { 397return (IOrderedQueryable<TSource>) source.Provider.CreateQuery<TSource>( 405public static IOrderedQueryable<TSource> ThenByDescending<TSource, TKey>(this IOrderedQueryable<TSource> source, Expression<Func<TSource, TKey>> keySelector) { 410return (IOrderedQueryable<TSource>) source.Provider.CreateQuery<TSource>( 418public static IOrderedQueryable<TSource> ThenByDescending<TSource, TKey>(this IOrderedQueryable<TSource> source, Expression<Func<TSource, TKey>> keySelector, IComparer<TKey> comparer) { 423return (IOrderedQueryable<TSource>) source.Provider.CreateQuery<TSource>(
System.Data.Entity (3)
System\Data\Objects\ELinq\ExpressionConverter.cs (2)
529(fromClrType.GetGenericTypeDefinition() == typeof(ObjectQuery<>) || fromClrType.GetGenericTypeDefinition() == typeof(IOrderedQueryable<>)) && 530(toClrType.GetGenericTypeDefinition() == typeof(IQueryable<>) || toClrType.GetGenericTypeDefinition() == typeof(IOrderedQueryable<>)) &&
System\Data\Objects\ELinq\MethodCallTranslator.cs (1)
349if (argumentType.IsGenericType && (typeof(IQueryable<>) == argumentType.GetGenericTypeDefinition() || typeof(IOrderedQueryable<>) == argumentType.GetGenericTypeDefinition()))
System.Data.Linq (2)
SqlClient\Reader\ObjectReaderCompiler.cs (2)
1676genExpectedType == typeof(IOrderedQueryable<>)) && 1688if (genExpectedType == typeof(IOrderedQueryable<>)) {
System.Data.Services.Client (2)
System\Data\Services\Client\ALinq\ResourceBinder.cs (1)
937Type expressionType = typeof(IOrderedQueryable<>).MakeGenericType(elementType);
System\Data\Services\Client\DataServiceContext.cs (1)
584ResourceSetExpression rse = new ResourceSetExpression(typeof(IOrderedQueryable<T>), null, Expression.Constant(entitySetName), typeof(T), null, CountOption.None, null, null);