OrderablePartitioner<TSource>(Boolean, Boolean, Boolean) Constructor
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Aangeroepen vanuit constructors in afgeleide klassen om de OrderablePartitioner<TSource> klasse te initialiseren met de opgegeven beperkingen voor de indexsleutels.
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)
Parameters
- keysOrderedInEachPartition
- Boolean
Hiermee wordt aangegeven of de elementen in elke partitie worden gegenereerd in de volgorde van toenemende sleutels.
- keysOrderedAcrossPartitions
- Boolean
Hiermee wordt aangegeven of elementen in een eerdere partitie altijd vóór elementen in een latere partitie komen. Indien waar, heeft elk element in partitie 0 een kleinere volgordesleutel dan elk element in partitie 1, elk element in partitie 1 heeft een kleinere volgordesleutel dan elk element in partitie 2, enzovoort.
- keysNormalized
- Boolean
Geeft aan of sleutels zijn genormaliseerd. Indien waar, zijn alle volgordesleutels afzonderlijke gehele getallen in het bereik [0 .. numberOfElements-1]. Als dit onwaar is, moeten ordersleutels nog steeds uniek zijn, maar alleen de relatieve volgorde ervan wordt overwogen, niet de absolute waarden.
Opmerkingen
Zie Aangepaste partities voor PLINQ en TPL voor meer informatie.