Partager via


ImmutableHashSet<T>.Enumerator Structure

Définition

Énumère le contenu de l’ensemble immuable de hachage sans allouer de mémoire.

NuGet package: System.Collections.Immutable (à propos des collections immuables et de leur 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
type ImmutableHashSet<'T>.Enumerator = struct
    interface IEnumerator<'T>
    interface IDisposable
    interface IEnumerator
Public Structure ImmutableHashSet(Of T).Enumerator
Implements IEnumerator(Of T)

Paramètres de type

T
Héritage
ImmutableHashSet<T>.Enumerator
Implémente

Propriétés

Current

Obtient l'élément situé à la position actuelle de l'énumérateur.

Méthodes

Dispose()

Libère les ressources utilisées par l'instance actuelle de la classe ImmutableHashSet<T>.Enumerator.

MoveNext()

Avance l’énumérateur à l’élément suivant de l’ensemble immuable de hachage.

Reset()

Rétablit l’énumérateur à sa position initiale, qui précède le premier élément de l’ensemble de hachage.

Implémentations d’interfaces explicites

IEnumerator.Current

Obtient l’élément actuel.

S’applique à

Cohérence de thread

Ce type est thread-safe.