Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Linq.Parallel.MergeExecutor< TInputOutput > Class Template Referencesealed

Public Member Functions

IEnumerator< TInputOutputGetEnumerator ()
 

Package Functions

TInputOutput[] GetResultsAsArray ()
 

Static Package Functions

static MergeExecutor< TInputOutputExecute< TKey > (PartitionedStream< TInputOutput, TKey > partitions, bool ignoreOutput, ParallelMergeOptions options, TaskScheduler taskScheduler, bool isOrdered, CancellationState cancellationState, int queryId)
 
static AsynchronousChannel< TInputOutput >[] MakeAsynchronousChannels (int partitionCount, ParallelMergeOptions options, IntValueEvent consumerEvent, CancellationToken cancellationToken)
 
static SynchronousChannel< TInputOutput >[] MakeSynchronousChannels (int partitionCount)
 

Private Member Functions

 MergeExecutor ()
 
void Execute ()
 
IEnumerator IEnumerable. GetEnumerator ()
 

Private Attributes

IMergeHelper< TInputOutput_mergeHelper
 

Detailed Description

Definition at line 8 of file MergeExecutor.cs.


The documentation for this class was generated from the following file: