OrderablePartitioner<TSource>(Boolean, Boolean, Boolean) Costruttore
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiamato dai costruttori nelle classi derivate per inizializzare la classe OrderablePartitioner<TSource> con i vincoli specificati sulle chiavi di indice.
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)
Parametri
- keysOrderedInEachPartition
- Boolean
Indica se gli elementi in ogni partizione sono prodotti nell'ordine di chiavi crescenti.
- keysOrderedAcrossPartitions
- Boolean
Indica se gli elementi di una partizione precedente vengono sempre prima degli elementi di una partizione più recente. Se è true, ogni elemento nella partizione 0 ha una chiave di ordine inferiore rispetto a qualsiasi elemento della partizione 1, ogni elemento nella partizione 1 ha una chiave di ordine inferiore rispetto a qualsiasi elemento della partizione 2 e così via.
- keysNormalized
- Boolean
Indica se le chiavi sono normalizzate. Se true, tutte le chiavi di ordine sono numeri interi distinti nell'intervallo [0 .. numberOfElements-1]. Se è false, le chiavi di ordine devono comunque essere distinte, ma ne viene considerato solo l'ordine relativo, non i valori assoluti.
Commenti
Per altre informazioni, vedere Partitioner personalizzati per PLINQ e TPL.