OrderablePartitioner<TSource>.GetDynamicPartitions 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:
override System::Collections::Generic::IEnumerable<TSource> ^ GetDynamicPartitions();
public override System.Collections.Generic.IEnumerable<TSource> GetDynamicPartitions ();
override this.GetDynamicPartitions : unit -> seq<'Source>
Public Overrides Function GetDynamicPartitions () As IEnumerable(Of TSource)
Restituisce
Oggetto che può creare partizioni sull'origine dati sottostante.
Eccezioni
Il partizionamento dinamico non è supportato da questa classe di base. Deve essere implementato nelle classi derivate.
Commenti
L'oggetto restituito implementa l'interfaccia System.Collections.Generic.IEnumerable<T> . La chiamata GetEnumerator all'oggetto crea un'altra partizione sulla sequenza.
L'implementazione predefinita fornisce lo stesso comportamento GetOrderableDynamicPartitions , ad eccezione del fatto che il set restituito di partizioni non fornisce le chiavi per gli elementi.
Il GetDynamicPartitions metodo è supportato solo se la SupportsDynamicPartitions proprietà restituisce true.
Per altre informazioni, vedere Partitioner personalizzati per PLINQ e TPL.