Freigeben über


ImmutableHashSet<T>.Enumerator Struktur

Definition

Listet den Inhalt des unveränderlichen Hashsets auf, ohne Arbeitsspeicher zuzuweisen.

NuGet-Paket: System.Collections.Immutable (Grundlegendes zu unveränderlichen Sammlungen und deren Installation)

public: value class ImmutableHashSet<T>::Enumerator : System::Collections::Generic::IEnumerator<T>
public struct ImmutableHashSet<T>.Enumerator : System.Collections.Generic.IEnumerator<T>
type ImmutableHashSet<'T>.Enumerator = struct
    interface IEnumerator<'T>
    interface IEnumerator
    interface IDisposable
Public Structure ImmutableHashSet(Of T).Enumerator
Implements IEnumerator(Of T)

Typparameter

T
Vererbung
ImmutableHashSet<T>.Enumerator
Implementiert

Eigenschaften

Current

Ruft das Element an der aktuellen Position des Enumerators ab.

Methoden

Dispose()

Gibt alle von der aktuellen Instanz der ImmutableHashSet<T>.Enumerator-Klasse verwendeten Ressourcen frei.

MoveNext()

Setzt den Enumerator auf das nächste Element des unveränderlichen Hashsets.

Reset()

Setzt den Enumerator auf seine anfängliche Position vor dem ersten Element im Hashset.

Explizite Schnittstellenimplementierungen

IEnumerator.Current

Ruft das aktuelle Element ab.

Gilt für:

Threadsicherheit

Dieser Typ ist threadsicher.