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 rozdělit podkladovou kolekci na proměnlivý počet 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 vytvořit oddíly nad podkladovým zdrojem dat.
Výjimky
Tento partitioner nepodporuje dynamické dělení.
Poznámky
Vrácený objekt implementuje System.Collections.Generic.IEnumerable<T> rozhraní. Volání GetEnumerator objektu vytvoří další oddíl přes sekvenci.
Každý oddíl je reprezentován jako enumerátor nad páry klíč-hodnota. Hodnota v páru je samotný prvek a klíč je celé číslo, které určuje relativní pořadí tohoto prvku proti jiným prvkům.
Metoda GetOrderableDynamicPartitions je podporována pouze v případě, že SupportsDynamicPartitions vlastnost vrátí hodnotu true.
Další informace naleznete v tématu Vlastní děliče pro PLINQ a TPL.