1 implementation of IOrderedAsyncEnumerable
System.Linq.AsyncEnumerable (1)
System\Linq\OrderBy.cs (1)
171
private abstract partial class OrderedIterator<TElement> :
IOrderedAsyncEnumerable
<TElement>
22 references to IOrderedAsyncEnumerable
System.Linq.AsyncEnumerable (22)
System\Linq\OrderBy.cs (22)
19
public static
IOrderedAsyncEnumerable
<T> Order<T>(
33
public static
IOrderedAsyncEnumerable
<TSource> OrderBy<TSource, TKey>( // satisfies the C# query-expression pattern
48
public static
IOrderedAsyncEnumerable
<TSource> OrderBy<TSource, TKey>(
60
public static
IOrderedAsyncEnumerable
<T> OrderDescending<T>(
74
public static
IOrderedAsyncEnumerable
<TSource> OrderByDescending<TSource, TKey>( // satisfies the C# query-expression pattern
89
public static
IOrderedAsyncEnumerable
<TSource> OrderByDescending<TSource, TKey>(
104
public static
IOrderedAsyncEnumerable
<TSource> ThenBy<TSource, TKey>( // satisfies the C# query-expression pattern
105
this
IOrderedAsyncEnumerable
<TSource> source,
123
public static
IOrderedAsyncEnumerable
<TSource> ThenBy<TSource, TKey>(
124
this
IOrderedAsyncEnumerable
<TSource> source,
142
public static
IOrderedAsyncEnumerable
<TSource> ThenByDescending<TSource, TKey>( // satisfies the C# query-expression pattern
143
this
IOrderedAsyncEnumerable
<TSource> source,
161
public static
IOrderedAsyncEnumerable
<TSource> ThenByDescending<TSource, TKey>(
162
this
IOrderedAsyncEnumerable
<TSource> source,
182
public
IOrderedAsyncEnumerable
<TElement> CreateOrderedAsyncEnumerable<TKey>(Func<TElement, TKey> keySelector, IComparer<TKey>? comparer, bool descending) =>
185
public
IOrderedAsyncEnumerable
<TElement> CreateOrderedAsyncEnumerable<TKey>(Func<TElement, CancellationToken, ValueTask<TKey>> keySelector, IComparer<TKey>? comparer, bool descending) =>
412
/// <summary>Performs a subsequent ordering on the elements of an <see cref="
IOrderedAsyncEnumerable
{TElement}"/> according to a key.</summary>
417
/// <returns>An <see cref="
IOrderedAsyncEnumerable
{TElement}"/> whose elements are sorted according to a key.</returns>
418
IOrderedAsyncEnumerable
<TElement> CreateOrderedAsyncEnumerable<TKey>(Func<TElement, TKey> keySelector, IComparer<TKey>? comparer, bool descending);
420
/// <summary>Performs a subsequent ordering on the elements of an <see cref="
IOrderedAsyncEnumerable
{TElement}"/> according to a key.</summary>
425
/// <returns>An <see cref="
IOrderedAsyncEnumerable
{TElement}"/> whose elements are sorted according to a key.</returns>
426
IOrderedAsyncEnumerable
<TElement> CreateOrderedAsyncEnumerable<TKey>(Func<TElement, CancellationToken, ValueTask<TKey>> keySelector, IComparer<TKey>? comparer, bool descending);