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> таблице.

Реализации

Комментарии

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

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