ConcurrentDictionary<TKey,TValue>.GetEnumerator Metodo

Definizione

Restituisce un enumeratore che esegue l'iterazione di 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))

Restituisce

IEnumerator<KeyValuePair<TKey,TValue>>

Enumeratore per l'oggetto ConcurrentDictionary<TKey,TValue>.An enumerator for the ConcurrentDictionary<TKey,TValue>.

Implementazioni

Commenti

L'enumeratore restituito dal dizionario è sicuro da usare simultaneamente con letture e scritture nel dizionario, ma non rappresenta uno snapshot temporizzato del dizionario.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. Il contenuto esposto tramite l'enumeratore può contenere modifiche apportate al GetEnumerator dizionario dopo la chiamata a.The contents exposed through the enumerator may contain modifications made to the dictionary after GetEnumerator was called.

Si applica a

Vedi anche