OrderablePartitioner<TSource>.GetDynamicPartitions Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria um objeto que pode particionar a coleção subjacente em um número variável de partições.
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)
Retornos
Um objeto que pode criar partições pela fonte de dados subjacente.
Exceções
Não há suporte para o particionamento dinâmico pela classe base. Ele deve ser implementado em classes derivadas.
Comentários
O objeto retornado implementa a System.Collections.Generic.IEnumerable<T> interface . Chamar GetEnumerator no objeto cria outra partição sobre a sequência.
A implementação padrão fornece o mesmo comportamento GetOrderableDynamicPartitions que o conjunto retornado de partições não fornece as chaves para os elementos.
O GetDynamicPartitions método só terá suporte se a SupportsDynamicPartitions propriedade retornar true.
Para saber mais, veja Particionadores personalizados para PLINQ e TPL.