Język

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 (Nic w Visual Basic). Aby uzyskać więcej informacji, zobacz Custom Partitioners for PLINQ and TPL (Niestandardowe partycjonatory dla PLINQ i TPL).

Dotyczy

Zobacz też