OrderablePartitioner<TSource>(Boolean, Boolean, Boolean) Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.