ParallelEnumerable.Union 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 die Vereinigungsmenge von zwei parallelen Sequenzen.
Überlädt
Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
Veraltet.
Diese Union-Überladung sollte nie aufgerufen werden. Diese Methode wird als veraltet markiert und löst beim Aufrufen immer NotSupportedException aus. |
Union<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>) |
Erzeugt die Vereinigungsmenge zweier paralleler Sequenzen mithilfe des Standardgleichheitsvergleichs. |
Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Veraltet.
Diese Union-Überladung sollte nie aufgerufen werden. Diese Methode wird als veraltet markiert und löst beim Aufrufen immer NotSupportedException aus. |
Union<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>) |
Erzeugt mithilfe eines angegebenen IEqualityComparer{T} die Vereinigungsmenge zweier paralleler Sequenzen. |
Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
- 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 Union-Überladung sollte nie aufgerufen werden. Diese Methode wird als veraltet markiert und löst beim Aufrufen immer NotSupportedException aus.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Union(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> Union<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 Union : System.Linq.ParallelQuery<'Source> * seq<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Union(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 aus.
- Attribute
Ausnahmen
Die Ausnahme, die auftritt, wenn die Methode aufgerufen wird.
Die Abfrage wurde abgebrochen, wobei das Token über WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) übergeben wurde.
Während der Auswertung der Abfrage ist mindestens eine Ausnahme aufgetreten.
Hinweise
Diese Überladung ist vorhanden, um die Verwendung von Union mit einer linken Datenquelle vom Typ ParallelQuery<TSource> und einer rechten Datenquelle vom Typ IEnumerable<T>nicht zuzulassen. Andernfalls scheint der Union-Operator an die parallele Implementierung gebunden zu sein, würde aber in Wirklichkeit an die sequenzielle Implementierung gebunden.
Weitere Informationen
Gilt für:
Union<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>)
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
Erzeugt die Vereinigungsmenge zweier paralleler Sequenzen mithilfe des Standardgleichheitsvergleichs.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Union(System::Linq::ParallelQuery<TSource> ^ first, System::Linq::ParallelQuery<TSource> ^ second);
public static System.Linq.ParallelQuery<TSource> Union<TSource> (this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second);
static member Union : System.Linq.ParallelQuery<'Source> * System.Linq.ParallelQuery<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Union(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 unterschiedliche Elemente den ersten Satz für die Vereinigungsmengenbildung darstellen.
- second
- ParallelQuery<TSource>
Eine Sequenz, deren unterschiedliche Elemente den zweiten Satz für die Vereinigungsmengenbildung darstellen.
Gibt zurück
Eine Sequenz, die die Elemente aus beiden Eingabesequenzen ohne Duplikate enthält.
Ausnahmen
first
oder second
ist ein NULL-Verweis („Nothing“ in Visual Basic).
Die Abfrage wurde abgebrochen, wobei das Token über WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) übergeben wurde.
Während der Auswertung der Abfrage ist mindestens eine Ausnahme aufgetreten.
Weitere Informationen
Gilt für:
Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
- 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 Union-Überladung sollte nie aufgerufen werden. Diese Methode wird als veraltet markiert und löst beim Aufrufen immer NotSupportedException aus.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Union(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> Union<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> Union<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 Union : System.Linq.ParallelQuery<'Source> * seq<'Source> * System.Collections.Generic.IEqualityComparer<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Union(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 aus.
- Attribute
Ausnahmen
Die Ausnahme, die auftritt, wenn die Methode aufgerufen wird.
Die Abfrage wurde abgebrochen, wobei das Token über WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) übergeben wurde.
Während der Auswertung der Abfrage ist mindestens eine Ausnahme aufgetreten.
Hinweise
Diese Überladung ist vorhanden, um die Verwendung von Union mit einer linken Datenquelle vom Typ ParallelQuery<TSource> und einer rechten Datenquelle vom Typ IEnumerable<T>nicht zuzulassen. Andernfalls scheint der Union-Operator an die parallele Implementierung gebunden zu sein, würde aber in Wirklichkeit an die sequenzielle Implementierung gebunden.
Weitere Informationen
Gilt für:
Union<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>)
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
Erzeugt mithilfe eines angegebenen IEqualityComparer{T} die Vereinigungsmenge zweier paralleler Sequenzen.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Union(System::Linq::ParallelQuery<TSource> ^ first, System::Linq::ParallelQuery<TSource> ^ second, System::Collections::Generic::IEqualityComparer<TSource> ^ comparer);
public static System.Linq.ParallelQuery<TSource> Union<TSource> (this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer);
public static System.Linq.ParallelQuery<TSource> Union<TSource> (this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second, System.Collections.Generic.IEqualityComparer<TSource>? comparer);
static member Union : System.Linq.ParallelQuery<'Source> * System.Linq.ParallelQuery<'Source> * System.Collections.Generic.IEqualityComparer<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Union(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 unterschiedliche Elemente den ersten Satz für die Vereinigungsmengenbildung darstellen.
- second
- ParallelQuery<TSource>
Eine Sequenz, deren unterschiedliche Elemente den zweiten Satz für die Vereinigungsmengenbildung darstellen.
- comparer
- IEqualityComparer<TSource>
Ein IEqualityComparer<T> zum Vergleichen von Werten.
Gibt zurück
Eine Sequenz, die die Elemente aus beiden Eingabesequenzen ohne Duplikate enthält.
Ausnahmen
first
oder second
ist ein NULL-Verweis („Nothing“ in Visual Basic).
Die Abfrage wurde abgebrochen, wobei das Token über WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) übergeben wurde.
Während der Auswertung der Abfrage ist mindestens eine Ausnahme aufgetreten.