OrderablePartitioner<TSource>.GetOrderableDynamicPartitions Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar ett objekt som kan partitionera den underliggande samlingen i ett variabelt antal partitioner.
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))
Returer
Ett objekt som kan skapa partitioner över den underliggande datakällan.
Undantag
Dynamisk partitionering stöds inte av den här partitioneraren.
Kommentarer
Det returnerade objektet implementerar System.Collections.Generic.IEnumerable<T> gränssnittet. Om du anropar GetEnumerator objektet skapas en annan partition över sekvensen.
Varje partition representeras som en uppräkning över nyckel/värde-par. Värdet i paret är själva elementet, och nyckeln är ett heltal som avgör den relativa ordningen för det här elementet mot andra element.
Metoden GetOrderableDynamicPartitions stöds endast om egenskapen SupportsDynamicPartitions returnerar true.
Mer information finns i Anpassade partitionerare för PLINQ och TPL.