ParallelEnumerable.Except Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.