OrderablePartitioner<TSource>(Boolean, Boolean, Boolean) Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird von Konstruktoren in abgeleiteten Klassen aufgerufen, um die OrderablePartitioner<TSource>-Klasse mit den angegebenen Einschränkungen für die Indexschlüssel zu initialisieren.
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)
Parameter
- keysOrderedInEachPartition
- Boolean
Gibt an, ob die Elemente in jeder Partition in der Reihenfolge zunehmender Schlüssel zurückgegeben werden.
- keysOrderedAcrossPartitions
- Boolean
Gibt an, ob Elemente in einer früheren Partition immer vor Elementen in einer späteren Partition vorkommen. Wenn true, verfügt jedes Element in Partition 0 über einen kleineren Sortierschlüssel als ein Element in Partition 1, jedes Element in Partition 1 verfügt über einen kleineren Sortierschlüssel als ein Element in Partition 2 usw.
- keysNormalized
- Boolean
Gibt an, ob Schlüssel normalisiert sind. Wenn TRUE, sind alle Sortierschlüssel eindeutige ganze Zahlen im Bereich [0..numberOfElements-1]. Wenn false, müssen Sortierschlüssel immer noch eindeutig sein, allerdings wird nur ihre relative Reihenfolge betrachtet, nicht ihre absoluten Werte.
Hinweise
Weitere Informationen finden Sie unter Custom Partitioners for PLINQ and TPL (Benutzerdefinierte Partitionierer für PLINQ und TPL).