ParallelEnumerable.WithMergeOptions<TSource>(ParallelQuery<TSource>, ParallelMergeOptions) Метод

Определение

Задает параметры слияния для запроса, определяющие способ буферизации выходных данных запросом.Sets the merge options for this query, which specify how the query will buffer output.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ WithMergeOptions(System::Linq::ParallelQuery<TSource> ^ source, System::Linq::ParallelMergeOptions mergeOptions);
public static System.Linq.ParallelQuery<TSource> WithMergeOptions<TSource> (this System.Linq.ParallelQuery<TSource> source, System.Linq.ParallelMergeOptions mergeOptions);
static member WithMergeOptions : System.Linq.ParallelQuery<'Source> * System.Linq.ParallelMergeOptions -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function WithMergeOptions(Of TSource) (source As ParallelQuery(Of TSource), mergeOptions As ParallelMergeOptions) As ParallelQuery(Of TSource)

Параметры типа

TSource

Тип элементов source.The type of elements of source.

Параметры

source
ParallelQuery<TSource>

Объект ParallelQuery, свойство которого нужно установить.A ParallelQuery on which to set the option.

mergeOptions
ParallelMergeOptions

Параметры слияния, устанавливаемые для данного запроса.The merge options to set for this query.

Возвраты

Объект ParallelQuery, представляющий такой же запрос, как исходный, но с зарегистрированными параметрами слияния.ParallelQuery representing the same query as source, but with the registered merge options.

Исключения

Параметр source является ссылкой на null (Nothing в Visual Basic).source is a null reference (Nothing in Visual Basic).

mergeOptions не является допустимым значением ParallelMergeOptions.mergeOptions is not a valid ParallelMergeOptions value.

WithMergeOptions используется в запросе несколько раз.WithMergeOptions is used multiple times in the query.

Применяется к

Дополнительно