ParallelEnumerable.Distinct Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert afzonderlijke elementen uit een parallelle reeks met behulp van de standaard gelijkheidsgelijker om waarden te vergelijken.
Overloads
| Name | Description |
|---|---|
| Distinct<TSource>(ParallelQuery<TSource>) |
Retourneert afzonderlijke elementen uit een parallelle reeks met behulp van de standaard gelijkheidsgelijker om waarden te vergelijken. |
| Distinct<TSource>(ParallelQuery<TSource>, IEqualityComparer<TSource>) |
Retourneert afzonderlijke elementen uit een parallelle reeks met behulp van een opgegeven IEqualityComparer<T> om waarden te vergelijken. |
Distinct<TSource>(ParallelQuery<TSource>)
Retourneert afzonderlijke elementen uit een parallelle reeks met behulp van de standaard gelijkheidsgelijker om waarden te vergelijken.
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)
Type parameters
- TSource
Het type van de elementen van source.
Parameters
- source
- ParallelQuery<TSource>
De reeks waaruit dubbele elementen moeten worden verwijderd.
Retouren
Een reeks die afzonderlijke elementen uit de bronvolgorde bevat.
Uitzonderingen
source is een null-verwijzing (niets in Visual Basic).
De query is geannuleerd met het token dat is doorgegeven via WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Er zijn een of meer uitzonderingen opgetreden tijdens de evaluatie van de query.
Zie ook
Van toepassing op
Distinct<TSource>(ParallelQuery<TSource>, IEqualityComparer<TSource>)
Retourneert afzonderlijke elementen uit een parallelle reeks met behulp van een opgegeven IEqualityComparer<T> om waarden te vergelijken.
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);
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)
Type parameters
- TSource
Het type van de elementen van source.
Parameters
- source
- ParallelQuery<TSource>
De reeks waaruit dubbele elementen moeten worden verwijderd.
- comparer
- IEqualityComparer<TSource>
Een IEqualityComparer<T> om waarden te vergelijken.
Retouren
Een reeks die afzonderlijke elementen uit de bronvolgorde bevat.
Uitzonderingen
source is een null-verwijzing (niets in Visual Basic).
Er zijn een of meer uitzonderingen opgetreden tijdens de evaluatie van de query.