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 OrderablePartitioner<TSource> classe 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 vengono restituiti nell'ordine di aumento delle chiavi.
- keysOrderedAcrossPartitions
- Boolean
Indica se gli elementi in una partizione precedente vengono sempre prima degli elementi in una partizione successiva. Se true, ogni elemento nella partizione 0 ha una chiave di ordine inferiore rispetto a qualsiasi elemento nella partizione 1, ogni elemento nella partizione 1 ha una chiave di ordine inferiore rispetto a qualsiasi elemento nella partizione 2 e così via.
- keysNormalized
- Boolean
Indica se le chiavi sono normalizzate. Se true, tutte le chiavi dell'ordine sono numeri interi distinti nell'intervallo [0 .. numberOfElements-1]. Se false, le chiavi dell'ordine devono essere ancora distinte, ma viene considerato solo il relativo ordine, non i valori assoluti.
Commenti
Per ulteriori informazioni, vedere partizionatori personalizzati per PLINQ e TPL.