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é par les constructeurs dans les classes dérivées pour initialiser la classe OrderablePartitioner<TSource> 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 rapportés dans l'ordre croissant des clés.
- keysOrderedAcrossPartitions
- Boolean
Indique si les éléments d'une partition antérieure sont toujours placés avant les éléments d'une partition ultérieure. Si True, chaque élément de la partition 0 a une clé d'ordre plus petite que tous les éléments de la partition 1, chaque élément de la partition 1 a une clé d'ordre plus petite que tous les éléments de la partition 2, et ainsi de suite.
- keysNormalized
- Boolean
Indique si les clés sont normalisées. Si True, toutes les clés d'ordre sont des entiers distincts de la plage [0. numberOfElements-1]. Si False, les clés d'ordre doivent encore être distinctes, mais seul leur ordre relatif est pris en considération, pas leur valeur absolue.
Remarques
Pour plus d’informations, consultez Partitionneurs personnalisés pour PLINQ et la bibliothèque parallèle de tâches (TPL).