4 implementations of IOrderedEnumerable
System.Core (2)
System\Linq\Enumerable.cs (1)
2539internal abstract class OrderedEnumerable<TElement> : IOrderedEnumerable<TElement>
System\Linq\Parallel\QueryOperators\Unary\SortQueryOperator.cs (1)
26UnaryQueryOperator<TInputOutput, TInputOutput>, IOrderedEnumerable<TInputOutput>
System.Data.Entity (1)
System\Data\Common\Internal\Materialization\CompensatingCollection.cs (1)
21internal class CompensatingCollection<TElement> : IOrderedQueryable<TElement>, IOrderedEnumerable<TElement>
System.Data.Linq (1)
SqlClient\Reader\ObjectReaderCompiler.cs (1)
2986internal class OrderedResults<T> : IOrderedEnumerable<T>, IEnumerable<T> {
36 references to IOrderedEnumerable
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\View\TypeBrowser.xaml.cs (1)
580var exportedTypes =
System.Core (20)
System\Linq\Enumerable.cs (15)
732public static IOrderedEnumerable<TSource> OrderBy<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector) { 736public static IOrderedEnumerable<TSource> OrderBy<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector, IComparer<TKey> comparer) { 740public static IOrderedEnumerable<TSource> OrderByDescending<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector) { 744public static IOrderedEnumerable<TSource> OrderByDescending<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector, IComparer<TKey> comparer) { 748public static IOrderedEnumerable<TSource> ThenBy<TSource, TKey>(this IOrderedEnumerable<TSource> source, Func<TSource, TKey> keySelector) { 753public static IOrderedEnumerable<TSource> ThenBy<TSource, TKey>(this IOrderedEnumerable<TSource> source, Func<TSource, TKey> keySelector, IComparer<TKey> comparer) { 758public static IOrderedEnumerable<TSource> ThenByDescending<TSource, TKey>(this IOrderedEnumerable<TSource> source, Func<TSource, TKey> keySelector) { 763public static IOrderedEnumerable<TSource> ThenByDescending<TSource, TKey>(this IOrderedEnumerable<TSource> source, Func<TSource, TKey> keySelector, IComparer<TKey> comparer) { 2161IOrderedEnumerable<TElement> CreateOrderedEnumerable<TKey>(Func<TElement, TKey> keySelector, IComparer<TKey> comparer, bool descending); 2559IOrderedEnumerable<TElement> IOrderedEnumerable<TElement>.CreateOrderedEnumerable<TKey>(Func<TElement, TKey> keySelector, IComparer<TKey> comparer, bool descending) {
System\Linq\Parallel\Enumerables\OrderedParallelQuery.cs (3)
33Contract.Assert(sortOp is IOrderedEnumerable<TSource>); 41internal IOrderedEnumerable<TSource> OrderedEnumerable 43get { return (IOrderedEnumerable<TSource>)m_sortOp; }
System\Linq\Parallel\QueryOperators\Unary\SortQueryOperator.cs (2)
65IOrderedEnumerable<TInputOutput> IOrderedEnumerable<TInputOutput>.CreateOrderedEnumerable<TKey2>(
System.Data (1)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TypeBrowser.xaml.cs (1)
580var exportedTypes =
System.Data.DataSetExtensions (4)
System\Data\EnumerableRowCollectionExtensions.cs (4)
102Enumerable.ThenBy<TRow, TKey>((IOrderedEnumerable<TRow>)source.EnumerableRows, keySelector); 120Enumerable.ThenBy<TRow, TKey>((IOrderedEnumerable<TRow>)source.EnumerableRows, keySelector, comparer); 137Enumerable.ThenByDescending<TRow, TKey>((IOrderedEnumerable<TRow>)source.EnumerableRows, keySelector); 155Enumerable.ThenByDescending<TRow, TKey>((IOrderedEnumerable<TRow>)source.EnumerableRows, keySelector, comparer);
System.Data.Entity (4)
System\Data\Common\Internal\Materialization\CompensatingCollection.cs (2)
67IOrderedEnumerable<TElement> IOrderedEnumerable<TElement>.CreateOrderedEnumerable<K>(Func<TElement, K> keySelector, IComparer<K> comparer, bool descending)
System\Data\Mapping\ViewGeneration\Structures\ErrorLog.cs (1)
175var orderedCells = sourceCells.OrderBy<Cell, int>(cell => cell.CellLabel.StartLineNumber, Comparer<int>.Default);
System\Data\SqlClient\SqlProviderUtilities.cs (1)
52var entitySets = container.BaseEntitySets.OfType<EntitySet>().OrderBy(s => s.Name);
System.Data.Linq (4)
SqlClient\Reader\ObjectReaderCompiler.cs (4)
82public static IOrderedEnumerable<TElement> CreateOrderedEnumerable<TElement>(IEnumerable<TElement> items) { 1693else if (genExpectedType == typeof(IOrderedEnumerable<>) && actualIsSequence) { 2993IOrderedEnumerable<T> IOrderedEnumerable<T>.CreateOrderedEnumerable<K>(Func<T, K> keySelector, IComparer<K> comparer, bool descending) {
System.Data.Services.Design (2)
System\Data\EntityModel\Emitters\EntityContainerEmitter.cs (2)
267var pairs = this.Generator.NamespaceMap.OrderByDescending(p => p.Key.Length).ThenBy(p => p.Key); 328var reversePairs = Generator.NamespaceMap.OrderByDescending(p => p.Value.Length).ThenBy(p => p.Key);