ParallelEnumerable.Distinct Methode

Definition

Gibt unterschiedliche Elemente aus einer parallelen Sequenz zurück, indem der Standardgleichgleichsabgleich verwendet wird, um Werte zu vergleichen.

Überlädt

Name Beschreibung
Distinct<TSource>(ParallelQuery<TSource>)

Gibt unterschiedliche Elemente aus einer parallelen Sequenz zurück, indem der Standardgleichgleichsabgleich verwendet wird, um Werte zu vergleichen.

Distinct<TSource>(ParallelQuery<TSource>, IEqualityComparer<TSource>)

Gibt unterschiedliche Elemente aus einer parallelen Sequenz zurück, indem ein angegebener IEqualityComparer<T> Wert zum Vergleichen von Werten verwendet wird.

Distinct<TSource>(ParallelQuery<TSource>)

Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs

Gibt unterschiedliche Elemente aus einer parallelen Sequenz zurück, indem der Standardgleichgleichsabgleich verwendet wird, um Werte zu vergleichen.

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)

Typparameter

TSource

Der Typ der Elemente von source.

Parameter

source
ParallelQuery<TSource>

Die Sequenz, aus der doppelte Elemente entfernt werden sollen.

Gibt zurück

Eine Sequenz, die unterschiedliche Elemente aus der Quellsequenz enthält.

Ausnahmen

source ist ein Nullverweis (Nichts in Visual Basic).

Die Abfrage wurde abgebrochen, wobei das Token übergeben wurde WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

Mindestens eine Ausnahme ist während der Auswertung der Abfrage aufgetreten.

Weitere Informationen

Gilt für:

Distinct<TSource>(ParallelQuery<TSource>, IEqualityComparer<TSource>)

Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs

Gibt unterschiedliche Elemente aus einer parallelen Sequenz zurück, indem ein angegebener IEqualityComparer<T> Wert zum Vergleichen von Werten verwendet wird.

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)

Typparameter

TSource

Der Typ der Elemente von source.

Parameter

source
ParallelQuery<TSource>

Die Sequenz, aus der doppelte Elemente entfernt werden sollen.

comparer
IEqualityComparer<TSource>

Eine IEqualityComparer<T> zum Vergleichen von Werten.

Gibt zurück

Eine Sequenz, die unterschiedliche Elemente aus der Quellsequenz enthält.

Ausnahmen

source ist ein Nullverweis (Nichts in Visual Basic).

Mindestens eine Ausnahme ist während der Auswertung der Abfrage aufgetreten.

Weitere Informationen

Gilt für: