BlockingCollection<T>.IEnumerable<T>.GetEnumerator Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt een IEnumerator<T> voor items in de verzameling.
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
Retouren
Een IEnumerator<T> voor de items in de verzameling.
Implementeringen
Uitzonderingen
De BlockingCollection<T> is verwijderd.
Opmerkingen
In tegenstelling tot GetConsumingEnumerable, BlockingCollection<T>.IEnumerable<T>.GetEnumerator retourneert een standaard-enumerator die de onderliggende verzameling niet wijzigt. Als andere threads gelijktijdig elementen toevoegen of verwijderen wanneer GetEnumerator wordt aangeroepen, vertegenwoordigen de elementen die worden geretourneerd door de enumerator mogelijk niet de huidige status van de verzameling.
Van toepassing op
Zie ook
- Thread-Safe Verzamelingen
- Overzicht van BlockingCollection