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

Definition

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.

Gilt für:

Weitere Informationen