IOrderedAsyncEnumerable<TElement>.CreateOrderedAsyncEnumerable Methode

Definition

Überlädt

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

Führt eine nachfolgende Reihenfolge für die Elemente einer IOrderedAsyncEnumerable<TElement> entsprechend einem Schlüssel aus.

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

Führt eine nachfolgende Reihenfolge für die Elemente einer IOrderedAsyncEnumerable<TElement> entsprechend einem Schlüssel aus.

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

Quelle:
OrderBy.cs
Quelle:
OrderBy.cs
Quelle:
OrderBy.cs

Führt eine nachfolgende Reihenfolge für die Elemente einer IOrderedAsyncEnumerable<TElement> entsprechend einem Schlüssel aus.

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)

Typparameter

TKey

Der Typ des von keySelector.

Parameter

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

Die Funktion, die zum Extrahieren des Schlüssels für jedes Element verwendet wird.

comparer
IComparer<TKey>

Die IComparer<T> zum Vergleichen von Tasten für die Platzierung in der zurückgegebenen Sequenz verwendeten Tasten.

descending
Boolean

true, um die Elemente in absteigender Reihenfolge zu sortieren; false, um die Elemente in aufsteigender Reihenfolge zu sortieren.

Gibt zurück

Ein Element IOrderedAsyncEnumerable<TElement> , dessen Elemente nach einem Schlüssel sortiert sind.

Gilt für:

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

Quelle:
OrderBy.cs
Quelle:
OrderBy.cs
Quelle:
OrderBy.cs

Führt eine nachfolgende Reihenfolge für die Elemente einer IOrderedAsyncEnumerable<TElement> entsprechend einem Schlüssel aus.

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)

Typparameter

TKey

Der Typ des von keySelector.

Parameter

keySelector
Func<TElement,TKey>

Die Funktion, die zum Extrahieren des Schlüssels für jedes Element verwendet wird.

comparer
IComparer<TKey>

Die IComparer<T> zum Vergleichen von Tasten für die Platzierung in der zurückgegebenen Sequenz verwendeten Tasten.

descending
Boolean

true, um die Elemente in absteigender Reihenfolge zu sortieren; false, um die Elemente in aufsteigender Reihenfolge zu sortieren.

Gibt zurück

Ein Element IOrderedAsyncEnumerable<TElement> , dessen Elemente nach einem Schlüssel sortiert sind.

Gilt für: