ConditionalWeakTable<TKey,TValue>.IEnumerable<KeyValuePair<TKey,TValue>>.GetEnumerator Метод

Определение

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

 virtual System::Collections::Generic::IEnumerator<System::Collections::Generic::KeyValuePair<TKey, TValue>> ^ System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator() = System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<TKey, TValue>>::GetEnumerator;
System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey,TValue>> IEnumerable<KeyValuePair<TKey,TValue>>.GetEnumerator ();
abstract member System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<'Key, 'Value>>
override this.System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<'Key, 'Value>>
Function GetEnumerator () As IEnumerator(Of KeyValuePair(Of TKey, TValue)) Implements IEnumerable(Of KeyValuePair(Of TKey, TValue)).GetEnumerator

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

IEnumerator<KeyValuePair<TKey,TValue>>

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

Реализации

Комментарии

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

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