Partitioner<TSource>.GetDynamicPartitions 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建一个可将基础集合分区成可变数目的分区的对象。
public:
virtual System::Collections::Generic::IEnumerable<TSource> ^ GetDynamicPartitions();
public virtual System.Collections.Generic.IEnumerable<TSource> GetDynamicPartitions ();
abstract member GetDynamicPartitions : unit -> seq<'Source>
override this.GetDynamicPartitions : unit -> seq<'Source>
Public Overridable Function GetDynamicPartitions () As IEnumerable(Of TSource)
返回
IEnumerable<TSource>
一个可针对基础数据源创建分区的对象。
例外
该基类不支持动态分区。 必须在派生类中实现它。
注解
返回的对象实现 System.Collections.Generic.IEnumerable<T> 接口。 对 对象调用 GetEnumerator 将基于序列创建另一个分区。
GetDynamicPartitions仅当 属性返回 true 时,SupportsDynamicPartitions才支持 方法。 有关详细信息,请参阅 PLINQ 和 TPL 的自定义分区程序。