OrderablePartitioner<TSource>.GetOrderableDynamicPartitions Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.