Udostępnij za pośrednictwem


Partitioner<TSource>.GetPartitions(Int32) Metoda

Definicja

Partycjonuje podstawową kolekcję na daną liczbę partycji.

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))

Parametry

partitionCount
Int32

Liczba partycji do utworzenia.

Zwraca

IList<IEnumerator<TSource>>

Lista zawierająca partitionCount moduły wyliczające.

Uwagi

Oczekuje się, że klasa, która implementuje tę metodę, zwróci dokładnie liczbę partycji określonych w elemecie partitionCount. Jeśli partycja nie zawiera żadnych elementów, zwraca pusty moduł wyliczający zamiast wartości null (Nothing in Visual Basic). Aby uzyskać więcej informacji, zobacz Custom Partitioners for PLINQ and TPL (Niestandardowe partycjonatory dla PLINQ i TPL).

Dotyczy

Zobacz też