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 的自訂 Partitioner。