Поделиться через


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.

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

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