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


OrderablePartitioner<TSource>(Boolean, Boolean, Boolean) Конструктор

Определение

Вызывается из конструкторов в производных классах для инициализации класса OrderablePartitioner<TSource> заданными ограничениями ключей индекса.

protected:
 OrderablePartitioner(bool keysOrderedInEachPartition, bool keysOrderedAcrossPartitions, bool keysNormalized);
protected OrderablePartitioner (bool keysOrderedInEachPartition, bool keysOrderedAcrossPartitions, bool keysNormalized);
new System.Collections.Concurrent.OrderablePartitioner<'Source> : bool * bool * bool -> System.Collections.Concurrent.OrderablePartitioner<'Source>
Protected Sub New (keysOrderedInEachPartition As Boolean, keysOrderedAcrossPartitions As Boolean, keysNormalized As Boolean)

Параметры

keysOrderedInEachPartition
Boolean

Указывает, упорядочиваются ли элементы каждого раздела в порядке возрастания ключей.

keysOrderedAcrossPartitions
Boolean

Указывает, располагаются ли элементы более раннего раздела всегда перед элементами более позднего раздела. Если значение данного параметра равно true, порядковый ключ каждого элемента раздела 0 меньше порядкового ключа любого элемента раздела 1, порядковый ключ каждого элемента раздела 1 меньше порядкового ключа любого элемента раздела 2 и т. д.

keysNormalized
Boolean

Указывает, нормализованы ли ключи. Если значение этого параметра равно true, все порядковые ключи являются несовпадающими целыми числами в диапазоне [0 ... numberOfElements-1]. Если значение равно false, порядковые ключи по-прежнему не должны совпадать, однако учитывается лишь их относительных порядок, а не абсолютные значения.

Комментарии

Дополнительные сведения см. в разделе Пользовательские разделители для PLINQ и TPL.

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

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