ConcurrentQueue<T>.GetEnumerator 메서드

정의

를 반복하는 열거자를 반환합니다 ConcurrentQueue<T>.

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

반품

의 내용 ConcurrentQueue<T>에 대한 열거자입니다.

구현

설명

열거형은 큐의 콘텐츠에 대한 순간 스냅샷을 나타냅니다. 호출된 후 GetEnumerator 컬렉션에 대한 업데이트는 반영되지 않습니다. 열거자는 큐에 대한 읽기 및 쓰기와 동시에 사용하는 것이 안전합니다.

열거자는 추가된 순서로 컬렉션 요소를 반환합니다. FIFO 순서(선입선입)입니다.

적용 대상

추가 정보