Partitioner<TSource>.GetDynamicPartitions Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy obiekt, który może podzielić bazową kolekcję na zmienną liczbę partycji.
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)
Zwraca
Obiekt, który może tworzyć partycje w bazowym źródle danych.
Wyjątki
Partycjonowanie dynamiczne nie jest obsługiwane przez klasę bazową. Musisz zaimplementować go w klasie pochodnej.
Uwagi
Zwrócony obiekt implementuje System.Collections.Generic.IEnumerable<T> interfejs. Wywołanie GetEnumerator obiektu powoduje utworzenie innej partycji w sekwencji.
Metoda jest obsługiwana GetDynamicPartitions tylko wtedy, gdy SupportsDynamicPartitions właściwość zwraca wartość true. Aby uzyskać więcej informacji, zobacz Custom Partitioners for PLINQ and TPL (Niestandardowe partycjonatory dla plINQ i TPL).