OrderablePartitioner<TSource> Constructor (Boolean, Boolean, Boolean)

.NET Framework (current version)

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Called from constructors in derived classes to initialize the OrderablePartitioner<TSource> class with the specified constraints on the index keys.

Namespace:   System.Collections.Concurrent
Assembly:  mscorlib (in mscorlib.dll)

protected OrderablePartitioner(
	bool keysOrderedInEachPartition,
	bool keysOrderedAcrossPartitions,
	bool keysNormalized


Type: System.Boolean

Indicates whether the elements in each partition are yielded in the order of increasing keys.

Type: System.Boolean

Indicates whether elements in an earlier partition always come before elements in a later partition. If true, each element in partition 0 has a smaller order key than any element in partition 1, each element in partition 1 has a smaller order key than any element in partition 2, and so on.

Type: System.Boolean

Indicates whether keys are normalized. If true, all order keys are distinct integers in the range [0 .. numberOfElements-1]. If false, order keys must still be distinct, but only their relative order is considered, not their absolute values.

Universal Windows Platform
Available since 8
.NET Framework
Available since 4.0
Portable Class Library
Supported in: portable .NET platforms
Windows Phone
Available since 8.1
Return to top