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

Возвращаемое значение

IEnumerator

Перечислитель, который можно использовать для перебора таблицы ConditionalWeakTable<TKey,TValue>.

Реализации

Комментарии

Этот член представляет собой явную реализацию члена интерфейса. Он может использоваться, только если экземпляр ConditionalWeakTable<TKey,TValue> приведен к типу интерфейса IEnumerable.

Возвращаемый перечислитель не расширяет время существования пар объектов в таблице, кроме текущего. Он не возвращает записи, которые уже были собраны или добавлены после получения перечислителя. Кроме того, он может не возвращать все записи, которые присутствовали при извлечении перечислителя, например записей, собранных или удаленных после получения перечислителя, но до их перечисления.

Применяется к