OrderablePartitioner<TSource>.GetOrderableDynamicPartitions Methode

Definitie

Hiermee maakt u een object dat de onderliggende verzameling kan partitioneren in een variabel aantal partities.

public:
 virtual System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<long, TSource>> ^ GetOrderableDynamicPartitions();
public virtual System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<long,TSource>> GetOrderableDynamicPartitions();
abstract member GetOrderableDynamicPartitions : unit -> seq<System.Collections.Generic.KeyValuePair<int64, 'Source>>
override this.GetOrderableDynamicPartitions : unit -> seq<System.Collections.Generic.KeyValuePair<int64, 'Source>>
Public Overridable Function GetOrderableDynamicPartitions () As IEnumerable(Of KeyValuePair(Of Long, TSource))

Retouren

Een object dat partities kan maken over de onderliggende gegevensbron.

Uitzonderingen

Dynamische partitionering wordt niet ondersteund door deze partitioner.

Opmerkingen

Het geretourneerde object implementeert de System.Collections.Generic.IEnumerable<T> interface. Als u het object aanroept GetEnumerator , wordt een andere partitie over de reeks gemaakt.

Elke partitie wordt weergegeven als een enumerator boven sleutel-waardeparen. De waarde in het paar is het element zelf en de sleutel is een geheel getal dat de relatieve volgorde van dit element bepaalt ten opzichte van andere elementen.

De GetOrderableDynamicPartitions methode wordt alleen ondersteund als de SupportsDynamicPartitions eigenschap waar retourneert.

Zie Aangepaste partities voor PLINQ en TPL voor meer informatie.

Van toepassing op

Zie ook