ParallelEnumerable.Distinct Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar distinkta element från en parallell sekvens med hjälp av standardjämlikhetsjämföraren för att jämföra värden.
Överlagringar
| Name | Description |
|---|---|
| Distinct<TSource>(ParallelQuery<TSource>) |
Returnerar distinkta element från en parallell sekvens med hjälp av standardjämlikhetsjämföraren för att jämföra värden. |
| Distinct<TSource>(ParallelQuery<TSource>, IEqualityComparer<TSource>) |
Returnerar distinkta element från en parallell sekvens med hjälp av en angiven IEqualityComparer<T> för att jämföra värden. |
Distinct<TSource>(ParallelQuery<TSource>)
Returnerar distinkta element från en parallell sekvens med hjälp av standardjämlikhetsjämföraren för att jämföra värden.
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)
Typparametrar
- TSource
Typen av element sourcei .
Parametrar
- source
- ParallelQuery<TSource>
Sekvensen för att ta bort duplicerade element från.
Returer
En sekvens som innehåller distinkta element från källsekvensen.
Undantag
source är en nullreferens (inget i Visual Basic).
Frågan avbröts med token som skickades via WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Ett eller flera undantag inträffade under utvärderingen av frågan.
Se även
Gäller för
Distinct<TSource>(ParallelQuery<TSource>, IEqualityComparer<TSource>)
Returnerar distinkta element från en parallell sekvens med hjälp av en angiven IEqualityComparer<T> för att jämföra värden.
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)
Typparametrar
- TSource
Typen av element sourcei .
Parametrar
- source
- ParallelQuery<TSource>
Sekvensen för att ta bort duplicerade element från.
- comparer
- IEqualityComparer<TSource>
En IEqualityComparer<T> för att jämföra värden.
Returer
En sekvens som innehåller distinkta element från källsekvensen.
Undantag
source är en nullreferens (inget i Visual Basic).
Ett eller flera undantag inträffade under utvärderingen av frågan.