IOrderedAsyncEnumerable<TElement>.CreateOrderedAsyncEnumerable Méthode

Définition

Surcharges

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

Source:
OrderBy.cs
Source:
OrderBy.cs
Source:
OrderBy.cs

Effectue un classement ultérieur sur les éléments d’une IOrderedAsyncEnumerable<TElement> clé.

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)

Paramètres de type

TKey

Type de la clé produite par keySelector.

Paramètres

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

Fonction utilisée pour extraire la clé de chaque élément.

comparer
IComparer<TKey>

IComparer<T> Utilisé pour comparer les clés pour le placement dans la séquence retournée.

descending
Boolean

true pour trier les éléments dans l’ordre décroissant ; false pour trier les éléments dans l’ordre croissant.

Retours

Dont IOrderedAsyncEnumerable<TElement> les éléments sont triés en fonction d’une clé.

S’applique à

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

Source:
OrderBy.cs
Source:
OrderBy.cs
Source:
OrderBy.cs

Effectue un classement ultérieur sur les éléments d’une IOrderedAsyncEnumerable<TElement> clé.

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)

Paramètres de type

TKey

Type de la clé produite par keySelector.

Paramètres

keySelector
Func<TElement,TKey>

Fonction utilisée pour extraire la clé de chaque élément.

comparer
IComparer<TKey>

IComparer<T> Utilisé pour comparer les clés pour le placement dans la séquence retournée.

descending
Boolean

true pour trier les éléments dans l’ordre décroissant ; false pour trier les éléments dans l’ordre croissant.

Retours

Dont IOrderedAsyncEnumerable<TElement> les éléments sont triés en fonction d’une clé.

S’applique à