ConcurrentDictionary<TKey,TValue>.GetEnumerator ConcurrentDictionary<TKey,TValue>.GetEnumerator ConcurrentDictionary<TKey,TValue>.GetEnumerator ConcurrentDictionary<TKey,TValue>.GetEnumerator Method

Определение

Возвращает перечислитель, осуществляющий перебор элементов списка ConcurrentDictionary<TKey,TValue>.Returns an enumerator that iterates through the ConcurrentDictionary<TKey,TValue>.

public:
 virtual System::Collections::Generic::IEnumerator<System::Collections::Generic::KeyValuePair<TKey, TValue>> ^ GetEnumerator();
public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey,TValue>> GetEnumerator ();
abstract member GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<'Key, 'Value>>
override this.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<'Key, 'Value>>
Public Iterator Overridable NotOverridable Function GetEnumerator () As IEnumerator(Of KeyValuePair(Of TKey, TValue))

Возвраты

IEnumerator<KeyValuePair<TKey,TValue>>

Перечислитель для коллекции ConcurrentDictionary<TKey,TValue>.An enumerator for the ConcurrentDictionary<TKey,TValue>.

Реализации

Комментарии

Перечислитель, возвращаемый из словаря, можно использовать параллельно с операциями чтения и записи в словарь, однако он не представляет моментальный снимок словаря.The enumerator returned from the dictionary is safe to use concurrently with reads and writes to the dictionary, however it does not represent a moment-in-time snapshot of the dictionary. Содержимое, представленное в перечислителе, может содержать изменения, внесенные в словарь после GetEnumerator вызова метода.The contents exposed through the enumerator may contain modifications made to the dictionary after GetEnumerator was called.

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

Дополнительно