ParallelEnumerable.OrderByDescending Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Ordena os elementos de uma sequência por ordem decrescente.
Sobrecargas
| Name | Description |
|---|---|
| OrderByDescending<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>) |
Ordena em paralelo os elementos de uma sequência por ordem decrescente de acordo com uma chave. |
| OrderByDescending<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Ordena os elementos de uma sequência por ordem decrescente usando um comparador especificado. |
OrderByDescending<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>)
Ordena em paralelo os elementos de uma sequência por ordem decrescente de acordo com uma chave.
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)
Parâmetros de Tipo Genérico
- TSource
O tipo de elementos de source.
- TKey
O tipo da chave devolvido por keySelector.
Parâmetros
- source
- ParallelQuery<TSource>
Uma sequência de valores por ordem.
- keySelector
- Func<TSource,TKey>
Uma função para extrair uma chave de um elemento.
Devoluções
Uma OrderedParallelQuery{TSource} cujos elementos são ordenados descendentemente de acordo com uma chave.
Exceções
source ou keySelector é uma referência nula (Nada em Visual Basic).
A consulta foi cancelada com o token passado por WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Uma ou mais exceções ocorreram durante a avaliação da consulta.
Observações
Em contraste com a implementação sequencial, esta não é uma ordenação estável. Consulte as observações para OrderBy uma abordagem à implementação de uma ordenação estável.
Ver também
Aplica-se a
OrderByDescending<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>)
Ordena os elementos de uma sequência por ordem decrescente usando um comparador especificado.
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);
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)
Parâmetros de Tipo Genérico
- TSource
O tipo de elementos de source.
- TKey
O tipo da chave devolvido por keySelector.
Parâmetros
- source
- ParallelQuery<TSource>
Uma sequência de valores por ordem.
- keySelector
- Func<TSource,TKey>
Uma função para extrair uma chave de um elemento.
- comparer
- IComparer<TKey>
An IComparer{TKey} para comparar chaves.
Devoluções
Uma OrderedParallelQuery{TSource} cujos elementos são ordenados descendentemente de acordo com uma chave.
Exceções
source ou keySelector é uma referência nula (Nada em Visual Basic).
A consulta foi cancelada com o token passado por WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Uma ou mais exceções ocorreram durante a avaliação da consulta.
Observações
Em contraste com a implementação sequencial, esta não é uma ordenação estável. Consulte as observações para OrderBy uma abordagem à implementação de uma ordenação estável.