ImmutableDictionary<TKey,TValue>.Enumerator Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bellek ayırmadan sabit sözlüğün içeriğini numaralandırır.
NuGet paketi: System.Collections.Immutable (sabit koleksiyonlar ve yükleme hakkında)
public: value class ImmutableDictionary<TKey, TValue>::Enumerator : System::Collections::Generic::IEnumerator<System::Collections::Generic::KeyValuePair<TKey, TValue>>
public struct ImmutableDictionary<TKey,TValue>.Enumerator : System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey,TValue>>
type ImmutableDictionary<'Key, 'Value>.Enumerator = struct
interface IEnumerator<KeyValuePair<'Key, 'Value>>
interface IEnumerator
interface IDisposable
Public Structure ImmutableDictionary(Of TKey, TValue).Enumerator
Implements IEnumerator(Of KeyValuePair(Of TKey, TValue))
Tür Parametreleri
- TKey
- TValue
- Devralma
- Uygulamalar
Özellikler
Current |
Öğeyi numaralandırıcının geçerli konumunda alır. |
Yöntemler
Dispose() |
ImmutableDictionary<TKey,TValue>.Enumerator sınıfının geçerli örneği tarafından kullanılan kaynakları serbest bırakır. |
MoveNext() |
Numaralandırıcıyı sabit sözlüğün sonraki öğesine ilerler. |
Reset() |
Numaralandırıcıyı, sözlükteki ilk öğeden önceki ilk konumuna ayarlar. |
Belirtik Arabirim Kullanımları
IEnumerator.Current |
Geçerli öğeyi alır. |
Şunlara uygulanır
İş Parçacığı Güvenliği
Bu güvenli iş parçacığı türüdür.