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

Definizione

Imposta le opzioni di unione per la query, che specificano la modalità di memorizzazione dell'output nel buffer da parte della query.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)

Parametri di tipo

TSource

Tipo degli elementi di source.The type of elements of source.

Parametri

source
ParallelQuery<TSource>

Oggetto ParallelQuery su cui impostare l'opzione.A ParallelQuery on which to set the option.

mergeOptions
ParallelMergeOptions

Opzioni di unione da impostare per la query.The merge options to set for this query.

Restituisce

Oggetto ParallelQuery che rappresenta la stessa query come origine, ma con le opzioni di unione registrate.ParallelQuery representing the same query as source, but with the registered merge options.

Eccezioni

source è un riferimento null (Nothing in Visual Basic).source is a null reference (Nothing in Visual Basic).

mergeOptions non è un valore valido di ParallelMergeOptions.mergeOptions is not a valid ParallelMergeOptions value.

WithMergeOptions viene utilizzato più volte nella query.WithMergeOptions is used multiple times in the query.

Si applica a

Vedi anche