OrderablePartitioner<TSource>(Boolean, Boolean, Boolean) Construtor
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.