ParallelEnumerable.Except Methode

Definition

Erzeugt den Satzunterschied zweier paralleler Sequenzen.

Überlädt

Name Beschreibung
Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
Veraltet.

Diese Außer Überladung sollte nie aufgerufen werden. Diese Methode ist als veraltet gekennzeichnet und wird NotSupportedException immer ausgelöst, wenn sie aufgerufen wird.

Except<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>)

Erzeugt den Satzunterschied zweier paralleler Sequenzen mithilfe des Standardgleichgleichsabgleichs zum Vergleichen von Werten.

Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
Veraltet.

Diese Außer Überladung sollte nie aufgerufen werden. Diese Methode ist als veraltet gekennzeichnet und wird NotSupportedException immer ausgelöst, wenn sie aufgerufen wird.

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

Erzeugt den Satzunterschied zweier paralleler Sequenzen mithilfe der angegebenen IEqualityComparer<T> Werte zum Vergleichen von Werten.

Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)

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

Achtung

The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.

Diese Außer Überladung sollte nie aufgerufen werden. Diese Methode ist als veraltet gekennzeichnet und wird NotSupportedException immer ausgelöst, wenn sie aufgerufen wird.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ Except(System::Linq::ParallelQuery<TSource> ^ first, System::Collections::Generic::IEnumerable<TSource> ^ second);
[System.Obsolete("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
public static System.Linq.ParallelQuery<TSource> Except<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second);
[<System.Obsolete("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")>]
static member Except : System.Linq.ParallelQuery<'Source> * seq<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Except(Of TSource) (first As ParallelQuery(Of TSource), second As IEnumerable(Of TSource)) As ParallelQuery(Of TSource)

Typparameter

TSource

Dieser Typparameter wird nicht verwendet.

Parameter

first
ParallelQuery<TSource>

Dieser Parameter wird nicht verwendet.

second
IEnumerable<TSource>

Dieser Parameter wird nicht verwendet.

Gibt zurück

Diese Überladung löst immer eine NotSupportedException.

Attribute

Ausnahmen

Die Ausnahme, die auftritt, wenn diese Methode aufgerufen wird.

Hinweise

Diese Überladung besteht darin, die Verwendung von "Außer mit einer linken Datenquelle vom Typ ParallelQuery<TSource> " und einer richtigen Datenquelle vom Typ IEnumerable<T>zu verbieten. Andernfalls scheint der Operator Except an die parallele Implementierung gebunden zu sein, würde aber tatsächlich an die sequenzielle Implementierung binden.

Weitere Informationen

Gilt für:

Except<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>)

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

Erzeugt den Satzunterschied zweier paralleler Sequenzen mithilfe des Standardgleichgleichsabgleichs zum Vergleichen von Werten.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ Except(System::Linq::ParallelQuery<TSource> ^ first, System::Linq::ParallelQuery<TSource> ^ second);
public static System.Linq.ParallelQuery<TSource> Except<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second);
static member Except : System.Linq.ParallelQuery<'Source> * System.Linq.ParallelQuery<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Except(Of TSource) (first As ParallelQuery(Of TSource), second As ParallelQuery(Of TSource)) As ParallelQuery(Of TSource)

Typparameter

TSource

Der Typ der Elemente der Eingabesequenzen.

Parameter

first
ParallelQuery<TSource>

Eine Sequenz, deren Elemente nicht ebenfalls second zurückgegeben werden.

second
ParallelQuery<TSource>

Eine Sequenz, deren Elemente auch in der ersten Sequenz auftreten, bewirkt, dass diese Elemente aus der zurückgegebenen Sequenz entfernt werden.

Gibt zurück

Eine Sequenz, die den Satzunterschied der Elemente zweier Sequenzen enthält.

Ausnahmen

first oder second 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:

Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

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

Achtung

The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.

Diese Außer Überladung sollte nie aufgerufen werden. Diese Methode ist als veraltet gekennzeichnet und wird NotSupportedException immer ausgelöst, wenn sie aufgerufen wird.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ Except(System::Linq::ParallelQuery<TSource> ^ first, System::Collections::Generic::IEnumerable<TSource> ^ second, System::Collections::Generic::IEqualityComparer<TSource> ^ comparer);
[System.Obsolete("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
public static System.Linq.ParallelQuery<TSource> Except<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer);
[System.Obsolete("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
public static System.Linq.ParallelQuery<TSource> Except<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource>? comparer);
[<System.Obsolete("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")>]
static member Except : System.Linq.ParallelQuery<'Source> * seq<'Source> * System.Collections.Generic.IEqualityComparer<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Except(Of TSource) (first As ParallelQuery(Of TSource), second As IEnumerable(Of TSource), comparer As IEqualityComparer(Of TSource)) As ParallelQuery(Of TSource)

Typparameter

TSource

Dieser Typparameter wird nicht verwendet.

Parameter

first
ParallelQuery<TSource>

Dieser Parameter wird nicht verwendet.

second
IEnumerable<TSource>

Dieser Parameter wird nicht verwendet.

comparer
IEqualityComparer<TSource>

Dieser Parameter wird nicht verwendet.

Gibt zurück

Diese Überladung löst immer eine NotSupportedException.

Attribute

Ausnahmen

Die Ausnahme, die auftritt, wenn diese Methode aufgerufen wird.

Hinweise

Diese Überladung besteht darin, die Verwendung von "Außer mit einer linken Datenquelle vom Typ ParallelQuery<TSource> " und einer richtigen Datenquelle vom Typ IEnumerable<T>zu verbieten. Andernfalls scheint der Operator Except an die parallele Implementierung gebunden zu sein, würde aber tatsächlich an die sequenzielle Implementierung binden.

Weitere Informationen

Gilt für:

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

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

Erzeugt den Satzunterschied zweier paralleler Sequenzen mithilfe der angegebenen IEqualityComparer<T> Werte zum Vergleichen von Werten.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ Except(System::Linq::ParallelQuery<TSource> ^ first, System::Linq::ParallelQuery<TSource> ^ second, System::Collections::Generic::IEqualityComparer<TSource> ^ comparer);
public static System.Linq.ParallelQuery<TSource> Except<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer);
public static System.Linq.ParallelQuery<TSource> Except<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second, System.Collections.Generic.IEqualityComparer<TSource>? comparer);
static member Except : System.Linq.ParallelQuery<'Source> * System.Linq.ParallelQuery<'Source> * System.Collections.Generic.IEqualityComparer<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Except(Of TSource) (first As ParallelQuery(Of TSource), second As ParallelQuery(Of TSource), comparer As IEqualityComparer(Of TSource)) As ParallelQuery(Of TSource)

Typparameter

TSource

Der Typ der Elemente der Eingabesequenzen.

Parameter

first
ParallelQuery<TSource>

Eine Sequenz, deren Elemente nicht ebenfalls second zurückgegeben werden.

second
ParallelQuery<TSource>

Eine Sequenz, deren Elemente auch in der ersten Sequenz auftreten, bewirkt, dass diese Elemente aus der zurückgegebenen Sequenz entfernt werden.

comparer
IEqualityComparer<TSource>

IEqualityComparer<T> um Werte zu vergleichen.

Gibt zurück

Eine Sequenz, die den Satzunterschied der Elemente zweier Sequenzen enthält.

Ausnahmen

first oder second 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: