OrderablePartitioner<TSource>.GetDynamicPartitions 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 základní kolekci na proměnlivý počet oddílů.
public:
override System::Collections::Generic::IEnumerable<TSource> ^ GetDynamicPartitions();
public override System.Collections.Generic.IEnumerable<TSource> GetDynamicPartitions ();
override this.GetDynamicPartitions : unit -> seq<'Source>
Public Overrides Function GetDynamicPartitions () As IEnumerable(Of TSource)
Návraty
Objekt, který může vytvářet oddíly nad podkladovým zdrojem dat.
Výjimky
Základní třída nepodporuje dynamické dělení. Musí být implementován v odvozených třídách.
Poznámky
Vrácený objekt implementuje System.Collections.Generic.IEnumerable<T> rozhraní. Volání GetEnumerator objektu vytvoří další oddíl nad sekvencí.
Výchozí implementace poskytuje stejné chování jako GetOrderableDynamicPartitions s tím rozdílem, že vrácená sada oddílů neposkytuje klíče pro elementy.
Metoda GetDynamicPartitions 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.