Condividi tramite


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

Definizione

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.

Si applica a

Vedi anche