OrderablePartitioner<TSource>(Boolean, Boolean, Boolean) Constructeur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.