Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ WrapPartitionedStreamFixedBothTypes< TLeftKey, TRightKey >()

Definition at line 228 of file UnionQueryOperator.cs.

229 {
230 if (base.LeftChild.OutputOrdered || base.RightChild.OutputOrdered)
231 {
234 for (int i = 0; i < partitionCount; i++)
235 {
236 partitionedStream[i] = new OrderedUnionQueryOperatorEnumerator<TLeftKey, TRightKey>(leftHashStream[i], rightHashStream[i], base.LeftChild.OutputOrdered, base.RightChild.OutputOrdered, _comparer, keyComparer, cancellationToken);
237 }
239 }
240 else
241 {
242 PartitionedStream<TInputOutput, int> partitionedStream2 = new PartitionedStream<TInputOutput, int>(partitionCount, Util.GetDefaultComparer<int>(), OrdinalIndexState.Shuffled);
243 for (int j = 0; j < partitionCount; j++)
244 {
246 }
248 }
249 }
readonly IEqualityComparer< TInputOutput > _comparer

References System.Linq.Parallel.UnionQueryOperator< TInputOutput >._comparer, and System.cancellationToken.