Compartilhar via


OrderablePartitioner<TSource>(Boolean, Boolean, Boolean) Construtor

Definição

Chamado de construtores em classes derivadas para inicializar a classe OrderablePartitioner<TSource> com as restrições especificadas nas chaves de índice.

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)

Parâmetros

keysOrderedInEachPartition
Boolean

Indica se os elementos em cada partição são gerados na ordem de chaves crescentes.

keysOrderedAcrossPartitions
Boolean

Indica se elementos em uma partição anterior vêm sempre antes de elementos em uma partição posterior. Se true, cada elemento na partição 0 terá uma chave de ordem menor que qualquer elemento na partição 1, cada elemento na partição 1 terá uma chave de ordem menor que qualquer elemento na partição 2 e assim por diante.

keysNormalized
Boolean

Indica se as chaves são normalizadas. Se true, todas as chaves de ordem serão inteiros distintos no intervalo [0 . numberOfElements-1]. Se falso, as chaves de ordem ainda devem ser diferentes, mas somente sua ordem relativa será considerada e não seus valores absolutos.

Comentários

Para saber mais, veja Particionadores personalizados para PLINQ e TPL.

Aplica-se a

Confira também