Compartir a través de


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

Definición

Divide la colección subyacente en el número especificado de particiones.

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.

Devoluciones

IList<IEnumerator<TSource>>

Una lista que contiene enumeradores partitionCount.

Comentarios

Se espera que una clase que implemente este método devuelva exactamente el número de particiones especificadas en partitionCount. Si una partición no contiene ningún elemento, devuelva un enumerador vacío en lugar de null (Nothing en Visual Basic). Para más información, consulte Custom Partitioners for PLINQ and TPL (Particionadores personalizados para PLINQ y TPL).

Se aplica a

Consulte también