ParallelEnumerable.WithMergeOptions<TSource>(ParallelQuery<TSource>, ParallelMergeOptions) Method

Definition

Définit les options de fusion pour cette requête, qui spécifient comment la requête mettra la sortie en mémoire tampon.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)

Type Parameters

TSource

Le type des éléments de source.The type of elements of source.

Parameters

source
ParallelQuery<TSource>

ParallelQuery sur lequel définir l'option.A ParallelQuery on which to set the option.

mergeOptions
ParallelMergeOptions

Options de fusion à définir pour cette requête.The merge options to set for this query.

Returns

ParallelQuery<TSource>

ParallelQuery représentant la même requête que la source, mais avec le jeton de fusion inscrit.ParallelQuery representing the same query as source, but with the registered merge options.

Exceptions

source est une référence Null (Nothing en Visual Basic).source is a null reference (Nothing in Visual Basic).

mergeOptions n’est pas une valeur de ParallelMergeOptions valide.mergeOptions is not a valid ParallelMergeOptions value.

WithMergeOptions est utilisé plusieurs fois dans la requête.WithMergeOptions is used multiple times in the query.

Applies to

See also