ImmutableHashSet<T>.Enumerator Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет перечисление содержимого неизменяемого набора хэширования без выделения дополнительной памяти.
Пакет NuGet: System.Collections.Immutable (сведения о неизменяемых коллекциях и способах их установки)
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)
Параметры типа
- T
- Наследование
- Реализации
Свойства
| Имя | Описание |
|---|---|
| Current |
Возвращает элемент, расположенный в текущей позиции перечислителя. |
Методы
| Имя | Описание |
|---|---|
| Dispose() |
Освобождает ресурсы, используемые текущим экземпляром класса ImmutableHashSet<T>.Enumerator. |
| MoveNext() |
Перемещает перечислитель к следующему элементу неизменяемого набора хэширования. |
| Reset() |
Устанавливает перечислитель в его начальное положение, т. е. перед первым элементом набора хэширования. |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IEnumerator.Current |
Получает текущий элемент. |
Применяется к
Потокобезопасность
Данный тип потокобезопасен.