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

Définition

Appelé à partir de constructeurs dans des classes dérivées pour initialiser la OrderablePartitioner<TSource> classe avec les contraintes spécifiées sur les clés d’index.

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)

Paramètres

keysOrderedInEachPartition
Boolean

Indique si les éléments de chaque partition sont générés dans l’ordre d’augmentation des clés.

keysOrderedAcrossPartitions
Boolean

Indique si les éléments d’une partition antérieure sont toujours fournis avant les éléments d’une partition ultérieure. Si la valeur est true, chaque élément de la partition 0 a une clé d’ordre plus petite que n’importe quel élément de la partition 1, chaque élément de la partition 1 a une clé d’ordre plus petite que n’importe quel élément de la partition 2, et ainsi de suite.

keysNormalized
Boolean

Indique si les clés sont normalisées. Si la valeur est true, toutes les clés de classement sont des entiers distincts dans la plage [0 .. numberOfElements-1]. Si la valeur est false, les clés de commande doivent toujours être distinctes, mais seul leur ordre relatif est considéré, et non leurs valeurs absolues.

Remarques

Pour plus d’informations, consultez Partitionneurs personnalisés pour PLINQ et TPL.

S’applique à

Voir aussi