ParallelEnumerable.ThenByDescending Método

Definición

Realiza en paralelo una ordenación posterior de los elementos en una secuencia en orden descendente.

Sobrecargas

Nombre Description
ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>)

Realiza en paralelo una ordenación posterior de los elementos de una secuencia en orden descendente, según una clave.

ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Realiza en paralelo una ordenación posterior de los elementos de una secuencia en orden descendente mediante un comparador especificado.

ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Realiza en paralelo una ordenación posterior de los elementos de una secuencia en orden descendente, según una clave.

public:
generic <typename TSource, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::OrderedParallelQuery<TSource> ^ ThenByDescending(System::Linq::OrderedParallelQuery<TSource> ^ source, Func<TSource, TKey> ^ keySelector);
public static System.Linq.OrderedParallelQuery<TSource> ThenByDescending<TSource,TKey>(this System.Linq.OrderedParallelQuery<TSource> source, Func<TSource,TKey> keySelector);
static member ThenByDescending : System.Linq.OrderedParallelQuery<'Source> * Func<'Source, 'Key> -> System.Linq.OrderedParallelQuery<'Source>
<Extension()>
Public Function ThenByDescending(Of TSource, TKey) (source As OrderedParallelQuery(Of TSource), keySelector As Func(Of TSource, TKey)) As OrderedParallelQuery(Of TSource)

Parámetros de tipo

TSource

Tipo de elementos de source.

TKey

Tipo de la clave devuelta por keySelector.

Parámetros

source
OrderedParallelQuery<TSource>

Objeto OrderedParallelQuery{TSource} que contiene elementos que se van a ordenar.

keySelector
Func<TSource,TKey>

Función para extraer una clave de un elemento.

Devoluciones

Secuencia cuyos elementos se ordenan de forma descendente según una clave.

Excepciones

source o keySelector es una referencia nula (Nothing en Visual Basic).

Se produjeron una o varias excepciones durante la evaluación de la consulta.

Comentarios

A diferencia de la implementación secuencial, esto no es una ordenación estable. Consulte los comentarios para OrderBy obtener un enfoque para implementar una ordenación estable.

Consulte también

Se aplica a

ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Realiza en paralelo una ordenación posterior de los elementos de una secuencia en orden descendente mediante un comparador especificado.

public:
generic <typename TSource, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::OrderedParallelQuery<TSource> ^ ThenByDescending(System::Linq::OrderedParallelQuery<TSource> ^ source, Func<TSource, TKey> ^ keySelector, System::Collections::Generic::IComparer<TKey> ^ comparer);
public static System.Linq.OrderedParallelQuery<TSource> ThenByDescending<TSource,TKey>(this System.Linq.OrderedParallelQuery<TSource> source, Func<TSource,TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer);
public static System.Linq.OrderedParallelQuery<TSource> ThenByDescending<TSource,TKey>(this System.Linq.OrderedParallelQuery<TSource> source, Func<TSource,TKey> keySelector, System.Collections.Generic.IComparer<TKey>? comparer);
static member ThenByDescending : System.Linq.OrderedParallelQuery<'Source> * Func<'Source, 'Key> * System.Collections.Generic.IComparer<'Key> -> System.Linq.OrderedParallelQuery<'Source>
<Extension()>
Public Function ThenByDescending(Of TSource, TKey) (source As OrderedParallelQuery(Of TSource), keySelector As Func(Of TSource, TKey), comparer As IComparer(Of TKey)) As OrderedParallelQuery(Of TSource)

Parámetros de tipo

TSource

Tipo de elementos de source.

TKey

Tipo de la clave devuelta por keySelector.

Parámetros

source
OrderedParallelQuery<TSource>

Objeto OrderedParallelQuery{TSource} que contiene elementos que se van a ordenar.

keySelector
Func<TSource,TKey>

Función para extraer una clave de un elemento.

comparer
IComparer<TKey>

IComparer{TKey} para comparar claves.

Devoluciones

Secuencia cuyos elementos se ordenan de forma descendente según una clave.

Excepciones

source o keySelector es una referencia nula (Nothing en Visual Basic).

Se produjeron una o varias excepciones durante la evaluación de la consulta.

Comentarios

A diferencia de la implementación secuencial, esto no es una ordenación estable. Consulte los comentarios para OrderBy obtener un enfoque para implementar una ordenación estable.

Consulte también

Se aplica a