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 OrderablePartitioner<TSource> classe 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 produzidos na ordem de aumentar as chaves.
- keysOrderedAcrossPartitions
- Boolean
Indica se os elementos em uma partição anterior sempre vêm antes dos elementos em uma partição posterior. Se for true, cada elemento na partição 0 tem uma chave de ordem menor que qualquer elemento na partição 1, cada elemento na partição 1 tem 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 for true, todas as chaves de pedido são inteiros distintos no intervalo [0 .. numberOfElements-1]. Se false, as chaves de pedido ainda devem ser distintas, mas apenas a ordem relativa é considerada, não seus valores absolutos.
Comentários
Para obter mais informações, consulte Particionadores Personalizados para PLINQ e TPL.