OrderablePartitioner<TSource>.GetOrderableDynamicPartitions Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří objekt, který může základní kolekci rozdělit do proměnlivého počtu oddílů.
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))
Návraty
Objekt, který může vytvářet oddíly nad podkladovým zdrojem dat.
Výjimky
Tento dělicí systém nepodporuje dynamické dělení.
Poznámky
Vrácený objekt implementuje System.Collections.Generic.IEnumerable<T> rozhraní . Volání GetEnumerator na objekt vytvoří další oddíl nad sekvencí.
Každý oddíl je reprezentován jako enumerátor pro páry klíč-hodnota. Hodnota v páru je samotný prvek a klíč je celé číslo, které určuje relativní pořadí tohoto prvku oproti ostatním prvkům.
Metoda GetOrderableDynamicPartitions je podporována pouze v případě, že SupportsDynamicPartitions vlastnost vrátí hodnotu true.
Další informace najdete v tématu Vlastní dělicí nástroje pro PLINQ a TPL.