OrderablePartitioner<TSource>.GetDynamicPartitions Methode

Definitie

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

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)

Retouren

IEnumerable<TSource>

Een object dat partities kan maken over de onderliggende gegevensbron.

Uitzonderingen

Dynamische partitionering wordt niet ondersteund door de basisklasse. Deze moet worden geïmplementeerd in afgeleide klassen.

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.

De standaard implementatie biedt hetzelfde gedrag als GetOrderableDynamicPartitions behalve dat de geretourneerde set partities niet de sleutels voor de elementen biedt.

De GetDynamicPartitions 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