Freigeben über


ParallelEnumerable.Concat Methode

Definition

Verkettet zwei parallele Sequenzen.

Überlädt

Concat<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
Veraltet.

Diese Concat-Überladung sollte nie aufgerufen werden. Diese Methode wird als veraltet markiert und löst beim Aufrufen immer NotSupportedException aus.

Concat<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>)

Verkettet zwei parallele Sequenzen.

Concat<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 Concat-Ü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> ^ Concat(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> Concat<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 Concat : System.Linq.ParallelQuery<'Source> * seq<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Concat(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.

Hinweise

Diese Überladung ist vorhanden, um die Verwendung von Concat mit einer linken Datenquelle vom Typ ParallelQuery<TSource> und einer rechten Datenquelle vom Typ IEnumerable<T>nicht zuzulassen. Andernfalls scheint der Concat-Operator an die parallele Implementierung gebunden zu sein, würde aber in Wirklichkeit an die sequenzielle Implementierung gebunden.

Weitere Informationen

Gilt für:

Concat<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>)

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

Verkettet zwei parallele Sequenzen.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ Concat(System::Linq::ParallelQuery<TSource> ^ first, System::Linq::ParallelQuery<TSource> ^ second);
public static System.Linq.ParallelQuery<TSource> Concat<TSource> (this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second);
static member Concat : System.Linq.ParallelQuery<'Source> * System.Linq.ParallelQuery<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Concat(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>

Die erste zu verkettende Sequenz.

second
ParallelQuery<TSource>

Die Sequenz, die mit der ersten Sequenz verkettet werden soll.

Gibt zurück

Eine Sequenz, die die verketteten Elemente der zwei Eingabesequenzen enthält.

Ausnahmen

first oder second ist ein NULL-Verweis („Nothing“ in Visual Basic).

Weitere Informationen

Gilt für: