ImmutableHashSet<T>.Enumerator Structure

Définition

Énumère le contenu de l’ensemble immuable de hachage sans allouer de mémoire.Enumerates the contents of the immutable hash set without allocating any memory.

Package NuGet : System.Collections.Immutable (à propos des collections immuables et de leur installation)NuGet package: System.Collections.Immutable (about immutable collections and how to install)

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)

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.Gets the element at the current position of the enumerator.

Méthodes

Dispose()

Libère les ressources utilisées par l'instance actuelle de la classe ImmutableHashSet<T>.Enumerator.Releases the resources used by the current instance of the ImmutableHashSet<T>.Enumerator class.

MoveNext()

Avance l’énumérateur à l’élément suivant de l’ensemble immuable de hachage.Advances the enumerator to the next element of the immutable hash set.

Reset()

Rétablit l’énumérateur à sa position initiale, qui précède le premier élément de l’ensemble de hachage.Sets the enumerator to its initial position, which is before the first element in the hash set.

Implémentations d’interfaces explicites

IEnumerator.Current

Obtient l’élément actuel.Gets the current element.

S’applique à

Cohérence de thread

Ce type est thread-safe.This type is thread safe.