Partitioner Class

Partitioner Class

.NET Framework (current version)
 

Provides common partitioning strategies for arrays, lists, and enumerables.

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

System::Object
  System.Collections.Concurrent::Partitioner

[HostProtectionAttribute(SecurityAction::LinkDemand, Synchronization = true, 
	ExternalThreading = true)]
public ref class Partitioner abstract sealed 

NameDescription
System_CAPS_pubmethodSystem_CAPS_staticCreate(Int32, Int32)

Creates a partitioner that chunks the user-specified range.

System_CAPS_pubmethodSystem_CAPS_staticCreate(Int32, Int32, Int32)

Creates a partitioner that chunks the user-specified range.

System_CAPS_pubmethodSystem_CAPS_staticCreate(Int64, Int64)

Creates a partitioner that chunks the user-specified range.

System_CAPS_pubmethodSystem_CAPS_staticCreate(Int64, Int64, Int64)

Creates a partitioner that chunks the user-specified range.

System_CAPS_pubmethodSystem_CAPS_staticCreate<TSource>(array<TSource>^, Boolean)

Creates an orderable partitioner from a Array instance.

System_CAPS_pubmethodSystem_CAPS_staticCreate<TSource>(IEnumerable<TSource>^)

Creates an orderable partitioner from a IEnumerable<T> instance.

System_CAPS_pubmethodSystem_CAPS_staticCreate<TSource>(IEnumerable<TSource>^, EnumerablePartitionerOptions)

Creates an orderable partitioner from a IEnumerable<T> instance.

System_CAPS_pubmethodSystem_CAPS_staticCreate<TSource>(IList<TSource>^, Boolean)

Creates an orderable partitioner from an IList<T> instance.

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

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show:
© 2016 Microsoft