ParallelEnumerable.WithMergeOptions<TSource> Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает параметры слияния для этого запроса, определяющие способ буферизации выходных данных запроса.
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.
Параметры
- source
- ParallelQuery<TSource>
ParallelQuery, для которого необходимо задать параметр.
- mergeOptions
- ParallelMergeOptions
Параметры слияния, заданные для этого запроса.
Возвращаемое значение
ParallelQuery, представляющий тот же запрос, что и источник, но с зарегистрированными параметрами слияния.
Исключения
source является пустой ссылкой (Ничего в Visual Basic).
mergeOptions недопустимое ParallelMergeOptions значение.
mergeOptions используется несколько раз в запросе.