ParallelEnumerable.Distinct Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí odlišné prvky z paralelní sekvence pomocí výchozího porovnávače rovnosti k porovnání hodnot.
Přetížení
Distinct<TSource>(ParallelQuery<TSource>) |
Vrátí odlišné prvky z paralelní sekvence pomocí výchozího porovnávače rovnosti k porovnání hodnot. |
Distinct<TSource>(ParallelQuery<TSource>, IEqualityComparer<TSource>) |
Vrátí odlišné prvky z paralelní sekvence pomocí zadaného IEqualityComparer<T> k porovnání hodnot. |
Distinct<TSource>(ParallelQuery<TSource>)
- Zdroj:
- ParallelEnumerable.cs
- Zdroj:
- ParallelEnumerable.cs
- Zdroj:
- ParallelEnumerable.cs
Vrátí odlišné prvky z paralelní sekvence pomocí výchozího porovnávače rovnosti k porovnání hodnot.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Distinct(System::Linq::ParallelQuery<TSource> ^ source);
public static System.Linq.ParallelQuery<TSource> Distinct<TSource> (this System.Linq.ParallelQuery<TSource> source);
static member Distinct : System.Linq.ParallelQuery<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Distinct(Of TSource) (source As ParallelQuery(Of TSource)) As ParallelQuery(Of TSource)
Parametry typu
- TSource
Typ prvků objektu source
.
Parametry
- source
- ParallelQuery<TSource>
Posloupnost, ze které se mají odebrat duplicitní prvky.
Návraty
Sekvence, která obsahuje odlišné prvky ze zdrojové sekvence.
Výjimky
source
je odkaz s hodnotou null (Nothing v jazyce Visual Basic).
Dotaz se zrušil s tokenem předaným prostřednictvím WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Během vyhodnocování dotazu došlo k jedné nebo více výjimkám.
Viz také
Platí pro
Distinct<TSource>(ParallelQuery<TSource>, IEqualityComparer<TSource>)
- Zdroj:
- ParallelEnumerable.cs
- Zdroj:
- ParallelEnumerable.cs
- Zdroj:
- ParallelEnumerable.cs
Vrátí odlišné prvky z paralelní sekvence pomocí zadaného IEqualityComparer<T> k porovnání hodnot.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Distinct(System::Linq::ParallelQuery<TSource> ^ source, System::Collections::Generic::IEqualityComparer<TSource> ^ comparer);
public static System.Linq.ParallelQuery<TSource> Distinct<TSource> (this System.Linq.ParallelQuery<TSource> source, System.Collections.Generic.IEqualityComparer<TSource> comparer);
public static System.Linq.ParallelQuery<TSource> Distinct<TSource> (this System.Linq.ParallelQuery<TSource> source, System.Collections.Generic.IEqualityComparer<TSource>? comparer);
static member Distinct : System.Linq.ParallelQuery<'Source> * System.Collections.Generic.IEqualityComparer<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Distinct(Of TSource) (source As ParallelQuery(Of TSource), comparer As IEqualityComparer(Of TSource)) As ParallelQuery(Of TSource)
Parametry typu
- TSource
Typ prvků objektu source
.
Parametry
- source
- ParallelQuery<TSource>
Posloupnost, ze které se mají odebrat duplicitní prvky.
- comparer
- IEqualityComparer<TSource>
K porovnání hodnot.IEqualityComparer<T>
Návraty
Sekvence, která obsahuje odlišné prvky ze zdrojové sekvence.
Výjimky
source
je odkaz s hodnotou null (Nothing v jazyce Visual Basic).
Během vyhodnocování dotazu došlo k jedné nebo více výjimkám.