Поделиться через


Partitioner<TSource>.GetDynamicPartitions Метод

Определение

Создает объект, который может разделить базовую коллекцию на переменное число разделов.

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)

Возвращаемое значение

IEnumerable<TSource>

Объект, который может создать разделы в базовом источнике данных.

Исключения

Создание динамических разделов не поддерживается базовым классом. Это необходимо реализовать в производном классе.

Комментарии

Возвращаемый объект реализует System.Collections.Generic.IEnumerable<T> интерфейс . Вызов GetEnumerator для объекта создает другую секцию в последовательности.

Метод GetDynamicPartitions поддерживается только в том случае, SupportsDynamicPartitions если свойство возвращает значение true. Дополнительные сведения см. в разделе Пользовательские разделители для PLINQ и TPL.

Применяется к

См. также раздел