Compartilhar via


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

Definição

Particiona a coleção subjacente no número de partições determinado.

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

O número de partições a criar.

Retornos

IList<IEnumerator<TSource>>

Uma lista contendo enumeradores partitionCount.

Comentários

Espera-se que uma classe que implemente esse método retorne exatamente o número de partições especificadas em partitionCount. Se uma partição não contiver elementos, retornará um enumerador vazio em vez de nulo (Nothing no Visual Basic). Para saber mais, veja Particionadores personalizados para PLINQ e TPL.

Aplica-se a

Confira também