OrderablePartitioner<TSource>(Boolean, Boolean, Boolean) Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se llama desde constructores de clases derivadas para inicializar la OrderablePartitioner<TSource> clase con las restricciones especificadas en las claves 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 si los elementos de cada partición se producen en el orden de aumentar las claves.
- keysOrderedAcrossPartitions
- Boolean
Indica si los elementos de una partición anterior siempre vienen antes de los elementos de una partición posterior. Si es true, cada elemento de la partición 0 tiene una clave de orden menor que cualquier elemento de la partición 1, cada elemento de la partición 1 tiene una clave de orden menor que cualquier elemento de la partición 2, etc.
- keysNormalized
- Boolean
Indica si se normalizan las claves. Si es true, todas las claves de orden son enteros distintos en el intervalo [0 .. numberOfElements-1]. Si es false, las claves de orden deben seguir siendo distintas, pero solo se tiene en cuenta su orden relativo, no sus valores absolutos.
Comentarios
Para obtener más información, consulte Particionadores personalizados para PLINQ y TPL.