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 der erhöhungen Schlüssel zurückgegeben werden.
- keysOrderedAcrossPartitions
- Boolean
Gibt an, ob Elemente in einer früheren Partition immer vor Elementen in einer späteren Partition kommen. Bei "true" verfügt jedes Element in Partition 0 über einen kleineren Reihenfolgenschlüssel als jedes Element in Partition 1, jedes Element in Partition 1 hat einen kleineren Reihenfolgenschlüssel als jedes Element in Partition 2 usw.
- keysNormalized
- Boolean
Gibt an, ob Schlüssel normalisiert werden. Wenn wahr, sind alle Reihenfolgenschlüssel unterschiedliche ganze Zahlen im Bereich [0 .. numberOfElements-1]. Bei "False" müssen die Reihenfolgesschlüssel weiterhin eindeutig sein, aber nur ihre relative Reihenfolge wird berücksichtigt, nicht ihre absoluten Werte.
Hinweise
Weitere Informationen finden Sie unter Benutzerdefinierte Partitionierer für PLINQ und TPL.