ParallelEnumerable.Concat Metodo

Definizione

Concatena due sequenze parallele.Concatenates two parallel sequences.

Overload

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

Questo overload di Concat non dovrebbe mai essere chiamato.This Concat overload should never be called. Questo metodo è contrassegnato come obsoleto e genera sempre NotSupportedException quando viene chiamato.This method is marked as obsolete and always throws NotSupportedException when called.

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

Concatena due sequenze parallele.Concatenates two parallel sequences.

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

Avviso: Obsoleto

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

Questo overload di Concat non dovrebbe mai essere chiamato.This Concat overload should never be called. Questo metodo è contrassegnato come obsoleto e genera sempre NotSupportedException quando viene chiamato.This method is marked as obsolete and always throws NotSupportedException when called.

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);
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>.")]
public static System.Linq.ParallelQuery<TSource> Concat<TSource> (this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second);
static member Concat : System.Linq.ParallelQuery<'Source> * seq<'Source> -> System.Linq.ParallelQuery<'Source>
[<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)

Parametri di tipo

TSource

Questo parametro di tipo non viene usato.This type parameter is not used.

Parametri

first
ParallelQuery<TSource>

Questo parametro non viene usato.This parameter is not used.

second
IEnumerable<TSource>

Questo parametro non viene usato.This parameter is not used.

Restituisce

ParallelQuery<TSource>

Questo overload genera sempre NotSupportedException.This overload always throws a NotSupportedException.

Attributi

Eccezioni

Eccezione che si verifica quando viene chiamato questo metodo.The exception that occurs when this method is called.

Commenti

Questo overload esiste per impedire l'utilizzo di Concat con un'origine dati a sinistra di tipo ParallelQuery<TSource> e un'origine dati corretta di tipo IEnumerable<T> .This overload exists to disallow usage of Concat with a left data source of type ParallelQuery<TSource> and a right data source of type IEnumerable<T>. In caso contrario, l'operatore Concat sembrerebbe essere un binding all'implementazione parallela, ma in realtà verrebbe associato all'implementazione sequenziale.Otherwise, the Concat operator would appear to be binding to the parallel implementation, but would in reality bind to the sequential implementation.

Vedi anche

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

Concatena due sequenze parallele.Concatenates two parallel sequences.

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)

Parametri di tipo

TSource

Tipo degli elementi delle sequenze di input.The type of the elements of the input sequences.

Parametri

first
ParallelQuery<TSource>

Prima sequenza da concatenare.The first sequence to concatenate.

second
ParallelQuery<TSource>

Sequenza da concatenare alla prima sequenza.The sequence to concatenate to the first sequence.

Restituisce

ParallelQuery<TSource>

Sequenza che contiene gli elementi concatenati delle due sequenze di input.A sequence that contains the concatenated elements of the two input sequences.

Eccezioni

first o second è un riferimento Null (Nothing in Visual Basic).first or second is a null reference (Nothing in Visual Basic).

Vedi anche

Si applica a