Sdílet prostřednictvím


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

Definice

Volána z konstruktorů v odvozených tříd inicializaci OrderablePartitioner<TSource> třídy se zadanými omezeními klíčů indexu.

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)

Parametry

keysOrderedInEachPartition
Boolean

Určuje, zda jsou prvky v jednotlivých oddílech vyneseny v pořadí, v jakém se zvyšují klíče.

keysOrderedAcrossPartitions
Boolean

Určuje, jestli prvky v dřívějším oddílu vždy předcházejí prvkům v pozdějším oddílu. Pokud je pravda, má každý prvek v oddílu 0 menší klíč pořadí než kterýkoli prvek v oddílu 1, každý prvek v oddílu 1 má menší klíč pořadí než kterýkoli prvek v oddílu 2 atd.

keysNormalized
Boolean

Určuje, jestli jsou klíče normalizovány. Pokud je true, jsou všechny klíče objednávek v rozsahu [0 . numberOfElements-1]. Pokud je hodnota false, musí být klíče objednávek stále odlišné, ale je bráno v úvahu pouze jejich relativní pořadí, nikoli jejich absolutní hodnoty.

Poznámky

Další informace najdete v tématu Vlastní dělicí nástroje pro PLINQ a TPL.

Platí pro

Viz také