IOrderedAsyncEnumerable<TElement>.CreateOrderedAsyncEnumerable Metodo

Definizione

Overload

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

Esegue un ordinamento successivo sugli elementi di un oggetto IOrderedAsyncEnumerable<TElement> in base a una chiave.

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

Esegue un ordinamento successivo sugli elementi di un oggetto IOrderedAsyncEnumerable<TElement> in base a una chiave.

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

Origine:
OrderBy.cs
Origine:
OrderBy.cs
Origine:
OrderBy.cs

Esegue un ordinamento successivo sugli elementi di un oggetto IOrderedAsyncEnumerable<TElement> in base a una chiave.

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)

Parametri di tipo

TKey

Tipo della chiave prodotta da keySelector.

Parametri

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

Funzione utilizzata per estrarre la chiave per ogni elemento.

comparer
IComparer<TKey>

Oggetto IComparer<T> utilizzato per confrontare le chiavi per il posizionamento nella sequenza restituita.

descending
Boolean

true per ordinare gli elementi in ordine decrescente; false per ordinare gli elementi in ordine crescente.

Valori restituiti

Oggetto IOrderedAsyncEnumerable<TElement> i cui elementi sono ordinati in base a una chiave.

Si applica a

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

Origine:
OrderBy.cs
Origine:
OrderBy.cs
Origine:
OrderBy.cs

Esegue un ordinamento successivo sugli elementi di un oggetto IOrderedAsyncEnumerable<TElement> in base a una chiave.

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)

Parametri di tipo

TKey

Tipo della chiave prodotta da keySelector.

Parametri

keySelector
Func<TElement,TKey>

Funzione utilizzata per estrarre la chiave per ogni elemento.

comparer
IComparer<TKey>

Oggetto IComparer<T> utilizzato per confrontare le chiavi per il posizionamento nella sequenza restituita.

descending
Boolean

true per ordinare gli elementi in ordine decrescente; false per ordinare gli elementi in ordine crescente.

Valori restituiti

Oggetto IOrderedAsyncEnumerable<TElement> i cui elementi sono ordinati in base a una chiave.

Si applica a