OrderablePartitioner<TSource>.GetOrderableDynamicPartitions Metodo
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.
Crea un oggetto che può suddividere l'insieme sottostante in un numero variabile di partizioni.
public:
virtual System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<long, TSource>> ^ GetOrderableDynamicPartitions();
public virtual System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<long,TSource>> GetOrderableDynamicPartitions ();
abstract member GetOrderableDynamicPartitions : unit -> seq<System.Collections.Generic.KeyValuePair<int64, 'Source>>
override this.GetOrderableDynamicPartitions : unit -> seq<System.Collections.Generic.KeyValuePair<int64, 'Source>>
Public Overridable Function GetOrderableDynamicPartitions () As IEnumerable(Of KeyValuePair(Of Long, TSource))
Restituisce
Oggetto che può creare partizioni sull'origine dati sottostante.
Eccezioni
Il partizionamento dinamico non è supportato da questo partitioner.
Commenti
L'oggetto restituito implementa l'interfaccia System.Collections.Generic.IEnumerable<T> . La chiamata GetEnumerator all'oggetto crea un'altra partizione sulla sequenza.
Ogni partizione è rappresentata come enumeratore su coppie chiave-valore. Il valore nella coppia è l'elemento stesso e la chiave è un numero intero che determina l'ordinamento relativo di questo elemento rispetto ad altri elementi.
Il GetOrderableDynamicPartitions metodo è supportato solo se la SupportsDynamicPartitions proprietà restituisce true.
Per altre informazioni, vedere Partitioner personalizzati per PLINQ e TPL.