ParallelEnumerable.Concat ParallelEnumerable.Concat ParallelEnumerable.Concat ParallelEnumerable.Concat Method

Definição

Concatena duas sequências paralelas.Concatenates two parallel sequences.

Sobrecargas

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

Essa sobrecarga Concat nunca deve ser chamada.This Concat overload should never be called. Esse método está marcado como obsoleto e sempre gera NotSupportedException quando chamado.This method is marked as obsolete and always throws NotSupportedException when called.

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

Concatena duas sequências paralelas.Concatenates two parallel sequences.

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

Aviso

Esta API agora é obsoleta.

Essa sobrecarga Concat nunca deve ser chamada.This Concat overload should never be called. Esse método está marcado como obsoleto e sempre gera NotSupportedException quando chamado.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);
[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>
<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 não é usado.This type parameter is not used.

Parâmetros

first
ParallelQuery<TSource> ParallelQuery<TSource> ParallelQuery<TSource> ParallelQuery<TSource>

Este parâmetro não é usado.This parameter is not used.

second
IEnumerable<TSource>

Este parâmetro não é usado.This parameter is not used.

Retornos

Exceções

A exceção que ocorre quando esse método é chamado.The exception that occurs when this method is called.

Comentários

Essa sobrecarga existe para não permitir o uso de Concat com uma fonte de dados à esquerda do tipo ParallelQuery<TSource> e uma fonte de dados à direita do 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>. Caso contrário, o operador Concat apareceria a ligação com a implementação paralela, mas na realidade associaria na implementação sequencial.Otherwise, the Concat operator would appear to be binding to the parallel implementation, but would in reality bind to the sequential implementation.

Veja também

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

Concatena duas sequências paralelas.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)

Parâmetros de tipo

TSource

O tipo dos elementos das sequências de entrada.The type of the elements of the input sequences.

Parâmetros

first
ParallelQuery<TSource> ParallelQuery<TSource> ParallelQuery<TSource> ParallelQuery<TSource>

A primeira sequência a ser concatenada.The first sequence to concatenate.

second
ParallelQuery<TSource> ParallelQuery<TSource> ParallelQuery<TSource> ParallelQuery<TSource>

A sequência a ser concatenada com a primeira sequência.The sequence to concatenate to the first sequence.

Retornos

Uma sequência que contém os elementos concatenados das duas sequências de entrada.A sequence that contains the concatenated elements of the two input sequences.

Exceções

first ou second é uma referência nula (Nothing no Visual Basic).first or second is a null reference (Nothing in Visual Basic).

Veja também

Aplica-se a