ParallelEnumerable.Concat Method

Definition

Сцепляет две параллельные последовательности.Concatenates two parallel sequences.

Overloads

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

Эту перегрузку Concat вызывать не следует.This Concat overload should never be called. Данный метод помечен как устаревший, при попытке его вызова всегда создается исключение NotSupportedException.This method is marked as obsolete and always throws NotSupportedException when called.

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

Сцепляет две параллельные последовательности.Concatenates two parallel sequences.

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

Warning

This API is now obsolete.

Эту перегрузку Concat вызывать не следует.This Concat overload should never be called. Данный метод помечен как устаревший, при попытке его вызова всегда создается исключение NotSupportedException.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)

Type Parameters

TSource

Этот параметр типа не используется.This type parameter is not used.

Parameters

first
ParallelQuery<TSource>

Этот параметр не используется.This parameter is not used.

second
IEnumerable<TSource>

Этот параметр не используется.This parameter is not used.

Returns

ParallelQuery<TSource>

Данная перегрузка всегда создает исключение NotSupportedException.This overload always throws a NotSupportedException.

Attributes

Exceptions

Исключение, которое возникает при вызове этого метода.The exception that occurs when this method is called.

Remarks

Эта перегрузка существует, чтобы запретить использование Concat с левым источником данных типа ParallelQuery<TSource> и правильным источником данных типа 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>. В противном случае оператор Concat будет выглядеть как привязка к параллельной реализации, но в действительности будет привязана к последовательной реализации.Otherwise, the Concat operator would appear to be binding to the parallel implementation, but would in reality bind to the sequential implementation.

See also

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

Сцепляет две параллельные последовательности.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)

Type Parameters

TSource

Тип элементов входных последовательностей.The type of the elements of the input sequences.

Parameters

first
ParallelQuery<TSource>

Первая из объединяемых последовательностей.The first sequence to concatenate.

second
ParallelQuery<TSource>

Последовательность, объединяемая с первой последовательностью.The sequence to concatenate to the first sequence.

Returns

ParallelQuery<TSource>

Последовательность, содержащая сцепленные элементы двух входных последовательностей.A sequence that contains the concatenated elements of the two input sequences.

Exceptions

Параметр first или second — это пустая ссылка (Nothing в Visual Basic).first or second is a null reference (Nothing in Visual Basic).

See also

Applies to