다음을 통해 공유


ConditionalWeakTable<TKey,TValue>.IEnumerable.GetEnumerator 메서드

정의

ConditionalWeakTable<TKey,TValue> 테이블을 반복하는 데 사용할 수 있는 열거자를 반환합니다.

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

반환

ConditionalWeakTable<TKey,TValue> 테이블을 반복하는 데 사용할 수 있는 열거자입니다.

구현

설명

이 멤버는 명시적 인터페이스 멤버 구현이며, ConditionalWeakTable<TKey,TValue> 인스턴스가 IEnumerable 인터페이스로 캐스팅된 경우에만 사용할 수 있습니다.

반환된 열거자는 현재 쌍 이외의 테이블에 있는 개체 쌍의 수명을 연장하지 않습니다. 이미 수집되었거나 열거자를 검색한 후에 추가된 항목을 반환하지 않습니다. 또한 열거자를 검색할 때 있던 모든 항목(예: 열거자가 검색된 후 열거되기 전에 수집되거나 제거된 항목)을 반환하지 않을 수 있습니다.

적용 대상