Comparteix a través de


ParallelEnumerable.Concat Método

Definición

Concatena dos secuencias paralelas.

Sobrecargas

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

Nunca se debería llamar a esta sobrecarga Concat. Este método está marcado como obsoleto y, cuando se llama, siempre produce una excepción NotSupportedException.

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

Concatena dos secuencias paralelas.

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

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Precaución

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>.

Nunca se debería llamar a esta sobrecarga Concat. Este método está marcado como obsoleto y, cuando se llama, siempre produce una excepción NotSupportedException.

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)

Parámetros de tipo

TSource

Este parámetro de tipo no se utiliza.

Parámetros

first
ParallelQuery<TSource>

Este parámetro no se utiliza.

second
IEnumerable<TSource>

Este parámetro no se utiliza.

Devoluciones

Esta sobrecarga siempre produce una excepción NotSupportedException.

Atributos

Excepciones

La excepción que se produce al llamar a este método.

Comentarios

Esta sobrecarga existe para no permitir el uso de Concat con un origen de datos izquierdo de tipo ParallelQuery<TSource> y un origen de datos derecho de tipo IEnumerable<T>. De lo contrario, parece que el operador Concat está enlazado a la implementación paralela, pero en realidad se enlazaría a la implementación secuencial.

Consulte también

Se aplica a

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

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Concatena dos secuencias paralelas.

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)

Parámetros de tipo

TSource

Tipo de los elementos de las secuencias de entrada.

Parámetros

first
ParallelQuery<TSource>

Primera secuencia que se va a concatenar.

second
ParallelQuery<TSource>

Secuencia que se va a concatenar con la primera secuencia.

Devoluciones

Secuencia que contiene los elementos concatenados de las dos secuencias de entrada.

Excepciones

first o second es una referencia nula (Nothing en Visual Basic).

Consulte también

Se aplica a