BlockingCollection<T>.IEnumerable<T>.GetEnumerator Yöntem

Tanım

Koleksiyondaki öğeler için bir IEnumerator<T> sağlar.

 virtual System::Collections::Generic::IEnumerator<T> ^ System.Collections.Generic.IEnumerable<T>.GetEnumerator() = System::Collections::Generic::IEnumerable<T>::GetEnumerator;
System.Collections.Generic.IEnumerator<T> IEnumerable<T>.GetEnumerator ();
abstract member System.Collections.Generic.IEnumerable<T>.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<'T>
override this.System.Collections.Generic.IEnumerable<T>.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<'T>
Function GetEnumerator () As IEnumerator(Of T) Implements IEnumerable(Of T).GetEnumerator

Döndürülenler

Koleksiyondaki öğeler için bir IEnumerator<T> .

Uygulamalar

Özel durumlar

Açıklamalar

'nin aksine GetConsumingEnumerable, BlockingCollection<T>.IEnumerable<T>.GetEnumerator temel alınan koleksiyonu değiştirmeyen standart bir numaralandırıcı döndürür. GetEnumerator çağrıldığında diğer iş parçacıkları öğeleri eşzamanlı olarak ekliyor veya kaldırıyorsa, numaralandırıcı tarafından döndürülen öğeler koleksiyonun geçerli durumunu temsil etmeyebilir.

Şunlara uygulanır

Ayrıca bkz.