OrderablePartitioner<TSource>.GetPartitions(Int32) Method

Definition

Partitions the underlying collection into the given number of ordered partitions.

public override System.Collections.Generic.IList<System.Collections.Generic.IEnumerator<TSource>> GetPartitions (int partitionCount);

Parameters

partitionCount
Int32

The number of partitions to create.

Returns

IList<IEnumerator<TSource>>

A list containing partitionCount enumerators.

Remarks

The default implementation provides the same behavior as GetOrderablePartitions except that the returned set of partitions does not provide the keys for the elements.

For more information, see Custom Partitioners for PLINQ and TPL.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

See also