Partitioner<TSource>.GetPartitions(Int32) Método

Definición

Divide la colección subyacente en el número especificado de particiones.Partitions the underlying collection into the given number of partitions.

public:
 abstract System::Collections::Generic::IList<System::Collections::Generic::IEnumerator<TSource> ^> ^ GetPartitions(int partitionCount);
public abstract System.Collections.Generic.IList<System.Collections.Generic.IEnumerator<TSource>> GetPartitions (int partitionCount);
abstract member GetPartitions : int -> System.Collections.Generic.IList<System.Collections.Generic.IEnumerator<'Source>>
Public MustOverride Function GetPartitions (partitionCount As Integer) As IList(Of IEnumerator(Of TSource))

Parámetros

partitionCount
Int32

Número de particiones que se van a crear.The number of partitions to create.

Devoluciones

IList<IEnumerator<TSource>>

Una lista que contiene enumeradores partitionCount.A list containing partitionCount enumerators.

Comentarios

Se espera que una clase que implementa este método devuelva exactamente el número de particiones que se especifican en partitionCount .A class that implements this method is expected to return exactly the number of partitions that are specified in partitionCount. Si una partición no contiene elementos, devuelve un enumerador vacío en lugar de null (Nothing en Visual Basic).If a partition contains no elements, then return an empty enumerator rather than null (Nothing in Visual Basic). Para más información, consulte Custom Partitioners for PLINQ and TPL (Particionadores personalizados para PLINQ y TPL).For more information, see Custom Partitioners for PLINQ and TPL.

Se aplica a

Consulte también