ParallelEnumerable.ThenByDescending Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Melakukan secara paralel urutan elemen berikutnya secara berurutan dalam urutan menurun.
Overload
ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>) |
Melakukan secara paralel urutan elemen berikutnya secara berurutan dalam urutan menurun, sesuai dengan kunci. |
ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Melakukan secara paralel urutan elemen berikutnya dalam urutan dalam urutan menurun dengan menggunakan pembanding tertentu. |
ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>)
- Sumber:
- ParallelEnumerable.cs
- Sumber:
- ParallelEnumerable.cs
- Sumber:
- ParallelEnumerable.cs
Melakukan secara paralel urutan elemen berikutnya secara berurutan dalam urutan menurun, sesuai dengan kunci.
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)
Jenis parameter
- TSource
Jenis elemen .source
- TKey
Jenis kunci yang dikembalikan oleh keySelector
.
Parameter
OrderedParallelQuery{TSource} yang berisi elemen untuk diurutkan.
- keySelector
- Func<TSource,TKey>
Fungsi untuk mengekstrak kunci dari elemen.
Mengembalikan
Urutan yang elemennya diurutkan turun sesuai dengan kunci.
Pengecualian
source
atau keySelector
adalah referensi null (Tidak ada di Visual Basic).
Kueri dibatalkan dengan token yang diteruskan melalui WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Satu atau beberapa pengecualian terjadi selama evaluasi kueri.
Keterangan
Berbeda dengan implementasi berurutan, ini bukan jenis yang stabil. Lihat komentar untuk OrderBy pendekatan menerapkan pengurutan yang stabil.
Lihat juga
Berlaku untuk
ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>)
- Sumber:
- ParallelEnumerable.cs
- Sumber:
- ParallelEnumerable.cs
- Sumber:
- ParallelEnumerable.cs
Melakukan secara paralel urutan elemen berikutnya dalam urutan dalam urutan menurun dengan menggunakan pembanding tertentu.
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)
Jenis parameter
- TSource
Jenis elemen .source
- TKey
Jenis kunci yang dikembalikan oleh keySelector
.
Parameter
OrderedParallelQuery{TSource} yang berisi elemen untuk diurutkan.
- keySelector
- Func<TSource,TKey>
Fungsi untuk mengekstrak kunci dari elemen.
- comparer
- IComparer<TKey>
IComparer{TKey} untuk membandingkan kunci.
Mengembalikan
Urutan yang elemennya diurutkan turun sesuai dengan kunci.
Pengecualian
source
atau keySelector
adalah referensi null (Tidak ada di Visual Basic).
Kueri dibatalkan dengan token yang diteruskan melalui WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Satu atau beberapa pengecualian terjadi selama evaluasi kueri.
Keterangan
Berbeda dengan implementasi berurutan, ini bukan jenis yang stabil. Lihat komentar untuk OrderBy pendekatan menerapkan pengurutan yang stabil.