IOrderedAsyncEnumerable<TElement>.CreateOrderedAsyncEnumerable Metod

Definition

Överlagringar

CreateOrderedAsyncEnumerable<TKey>(Func<TElement,CancellationToken,ValueTask<TKey>>, IComparer<TKey>, Boolean)

Källa:
OrderBy.cs
Källa:
OrderBy.cs
Källa:
OrderBy.cs

Utför en efterföljande ordning på elementen i en IOrderedAsyncEnumerable<TElement> enligt en nyckel.

public:
generic <typename TKey>
 System::Linq::IOrderedAsyncEnumerable<TElement> ^ CreateOrderedAsyncEnumerable(Func<TElement, System::Threading::CancellationToken, System::Threading::Tasks::ValueTask<TKey>> ^ keySelector, System::Collections::Generic::IComparer<TKey> ^ comparer, bool descending);
public System.Linq.IOrderedAsyncEnumerable<out TElement> CreateOrderedAsyncEnumerable<TKey>(Func<out TElement,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask<TKey>> keySelector, System.Collections.Generic.IComparer<TKey>? comparer, bool descending);
abstract member CreateOrderedAsyncEnumerable : Func<'Element, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<'Key>> * System.Collections.Generic.IComparer<'Key> * bool -> System.Linq.IOrderedAsyncEnumerable<'Element>
Public Function CreateOrderedAsyncEnumerable(Of TKey) (keySelector As Func(Of Out TElement, CancellationToken, ValueTask(Of TKey)), comparer As IComparer(Of TKey), descending As Boolean) As IOrderedAsyncEnumerable(Of Out TElement)

Typparametrar

TKey

Typen av nyckeln som skapas av keySelector.

Parametrar

keySelector
Func<TElement,CancellationToken,ValueTask<TKey>>

Funktionen som används för att extrahera nyckeln för varje element.

comparer
IComparer<TKey>

Används IComparer<T> för att jämföra nycklar för placering i den returnerade sekvensen.

descending
Boolean

true för att sortera elementen i fallande ordning. false för att sortera elementen i stigande ordning.

Returer

En IOrderedAsyncEnumerable<TElement> vars element sorteras enligt en nyckel.

Gäller för

CreateOrderedAsyncEnumerable<TKey>(Func<TElement,TKey>, IComparer<TKey>, Boolean)

Källa:
OrderBy.cs
Källa:
OrderBy.cs
Källa:
OrderBy.cs

Utför en efterföljande ordning på elementen i en IOrderedAsyncEnumerable<TElement> enligt en nyckel.

public:
generic <typename TKey>
 System::Linq::IOrderedAsyncEnumerable<TElement> ^ CreateOrderedAsyncEnumerable(Func<TElement, TKey> ^ keySelector, System::Collections::Generic::IComparer<TKey> ^ comparer, bool descending);
public System.Linq.IOrderedAsyncEnumerable<out TElement> CreateOrderedAsyncEnumerable<TKey>(Func<out TElement,TKey> keySelector, System.Collections.Generic.IComparer<TKey>? comparer, bool descending);
abstract member CreateOrderedAsyncEnumerable : Func<'Element, 'Key> * System.Collections.Generic.IComparer<'Key> * bool -> System.Linq.IOrderedAsyncEnumerable<'Element>
Public Function CreateOrderedAsyncEnumerable(Of TKey) (keySelector As Func(Of Out TElement, TKey), comparer As IComparer(Of TKey), descending As Boolean) As IOrderedAsyncEnumerable(Of Out TElement)

Typparametrar

TKey

Typen av nyckeln som skapas av keySelector.

Parametrar

keySelector
Func<TElement,TKey>

Funktionen som används för att extrahera nyckeln för varje element.

comparer
IComparer<TKey>

Används IComparer<T> för att jämföra nycklar för placering i den returnerade sekvensen.

descending
Boolean

true för att sortera elementen i fallande ordning. false för att sortera elementen i stigande ordning.

Returer

En IOrderedAsyncEnumerable<TElement> vars element sorteras enligt en nyckel.

Gäller för