Partitioner<TSource>.GetDynamicPartitions Metod

Definition

Skapar ett objekt som kan partitionera den underliggande samlingen i ett variabelt antal partitioner.

public:
 virtual System::Collections::Generic::IEnumerable<TSource> ^ GetDynamicPartitions();
public virtual System.Collections.Generic.IEnumerable<TSource> GetDynamicPartitions();
abstract member GetDynamicPartitions : unit -> seq<'Source>
override this.GetDynamicPartitions : unit -> seq<'Source>
Public Overridable Function GetDynamicPartitions () As IEnumerable(Of TSource)

Returer

IEnumerable<TSource>

Ett objekt som kan skapa partitioner över den underliggande datakällan.

Undantag

Dynamisk partitionering stöds inte av basklassen. Du måste implementera den i en härledd klass.

Kommentarer

Det returnerade objektet implementerar System.Collections.Generic.IEnumerable<T> gränssnittet. Om du anropar GetEnumerator objektet skapas en annan partition över sekvensen.

Metoden GetDynamicPartitions stöds endast om egenskapen SupportsDynamicPartitions returnerar true. Mer information finns i Anpassade partitionerare för PLINQ och TPL.

Gäller för

Se även