ParallelEnumerable.OrderByDescending Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ordina in senso decrescente gli elementi di una sequenza.
Overload
OrderByDescending<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>) |
Dispone in parallelo gli elementi di una sequenza in ordine decrescente in base a una chiave. |
OrderByDescending<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Ordina in senso decrescente gli elementi di una sequenza usando un operatore di confronto specificato. |
OrderByDescending<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>)
- Origine:
- ParallelEnumerable.cs
- Origine:
- ParallelEnumerable.cs
- Origine:
- ParallelEnumerable.cs
Dispone in parallelo gli elementi di una sequenza in ordine decrescente in base a una chiave.
public:
generic <typename TSource, typename TKey>
[System::Runtime::CompilerServices::Extension]
static System::Linq::OrderedParallelQuery<TSource> ^ OrderByDescending(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, TKey> ^ keySelector);
public static System.Linq.OrderedParallelQuery<TSource> OrderByDescending<TSource,TKey> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,TKey> keySelector);
static member OrderByDescending : System.Linq.ParallelQuery<'Source> * Func<'Source, 'Key> -> System.Linq.OrderedParallelQuery<'Source>
<Extension()>
Public Function OrderByDescending(Of TSource, TKey) (source As ParallelQuery(Of TSource), keySelector As Func(Of TSource, TKey)) As OrderedParallelQuery(Of TSource)
Parametri di tipo
- TSource
Tipo degli elementi di source
.
- TKey
Tipo della chiave restituita dall'oggetto keySelector
.
Parametri
- source
- ParallelQuery<TSource>
Sequenza di valori da ordinare.
- keySelector
- Func<TSource,TKey>
Funzione per estrarre una chiave da un elemento.
Restituisce
Oggetto OrderedParallelQuery{TSource} i cui elementi sono disposti in ordine decrescente in base a una chiave.
Eccezioni
source
o keySelector
è un riferimento Null (Nothing in Visual Basic).
La query è stata annullata con il token passato tramite WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Una o più eccezioni si sono verificate durante la valutazione della query.
Commenti
Al contrario dell'implementazione sequenziale, questo non è un ordinamento stabile. Vedere le osservazioni per OrderBy un approccio per l'implementazione di un ordinamento stabile.
Vedi anche
Si applica a
OrderByDescending<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>)
- Origine:
- ParallelEnumerable.cs
- Origine:
- ParallelEnumerable.cs
- Origine:
- ParallelEnumerable.cs
Ordina in senso decrescente gli elementi di una sequenza usando un operatore di confronto specificato.
public:
generic <typename TSource, typename TKey>
[System::Runtime::CompilerServices::Extension]
static System::Linq::OrderedParallelQuery<TSource> ^ OrderByDescending(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, TKey> ^ keySelector, System::Collections::Generic::IComparer<TKey> ^ comparer);
public static System.Linq.OrderedParallelQuery<TSource> OrderByDescending<TSource,TKey> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer);
public static System.Linq.OrderedParallelQuery<TSource> OrderByDescending<TSource,TKey> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,TKey> keySelector, System.Collections.Generic.IComparer<TKey>? comparer);
static member OrderByDescending : System.Linq.ParallelQuery<'Source> * Func<'Source, 'Key> * System.Collections.Generic.IComparer<'Key> -> System.Linq.OrderedParallelQuery<'Source>
<Extension()>
Public Function OrderByDescending(Of TSource, TKey) (source As ParallelQuery(Of TSource), keySelector As Func(Of TSource, TKey), comparer As IComparer(Of TKey)) As OrderedParallelQuery(Of TSource)
Parametri di tipo
- TSource
Tipo degli elementi di source
.
- TKey
Tipo della chiave restituita dall'oggetto keySelector
.
Parametri
- source
- ParallelQuery<TSource>
Sequenza di valori da ordinare.
- keySelector
- Func<TSource,TKey>
Funzione per estrarre una chiave da un elemento.
- comparer
- IComparer<TKey>
Oggetto IComparer{TKey} per confrontare chiavi.
Restituisce
Oggetto OrderedParallelQuery{TSource} i cui elementi sono disposti in ordine decrescente in base a una chiave.
Eccezioni
source
o KeySelector
è un riferimento Null (Nothing in Visual Basic).
La query è stata annullata con il token passato tramite WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Una o più eccezioni si sono verificate durante la valutazione della query.
Commenti
Al contrario dell'implementazione sequenziale, questo non è un ordinamento stabile. Vedere le osservazioni per OrderBy un approccio per l'implementazione di un ordinamento stabile.