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 los constructores de clases derivadas para inicializar la clase OrderablePartitioner<TSource> 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 proporcionan en el orden de claves crecientes.
- keysOrderedAcrossPartitions
- Boolean
Indica si los elementos de una partición anterior siempre están antes que los elementos de una partición posterior. Si es true, cada elemento de la partición 0 tiene una clave de ordenación menor que cualquier elemento de la partición 1, cada elemento de la partición 1 tiene una clave de ordenación menor que cualquier elemento de la partición 2 y así sucesivamente.
- keysNormalized
- Boolean
Indica si las claves están normalizadas. Si es true, todas las claves de ordenación son enteros distintos en el intervalo [0 . numberOfElements-1]. Si es false, las claves de ordenación deben ser distintas, pero solo se considera su orden relativo, no sus valores absolutos.
Comentarios
Para más información, consulte Custom Partitioners for PLINQ and TPL (Particionadores personalizados para PLINQ y TPL).