ReadOnlyLinkedElementCollection<T>.Enumerator - структура
Предоставляет перечислитель для ReadOnlyLinkedElementCollection
Пространство имен: Microsoft.VisualStudio.Modeling
Сборка: Microsoft.VisualStudio.Modeling.Sdk.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Синтаксис
'Декларация
Public Structure Enumerator _
Implements IEnumerator(Of T), IDisposable, IEnumerator
public struct Enumerator : IEnumerator<T>,
IDisposable, IEnumerator
Универсальный тип ReadOnlyLinkedElementCollection<T>.Enumerator предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
Current | Получает выбранного в данный момент игрока роли. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Equals | Показывает, равен ли этот экземпляр заданному объекту. (Унаследовано от ValueType.) |
![]() |
GetHashCode | Возвращает хэш-код для данного экземпляра. (Унаследовано от ValueType.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
MoveNext | Перемещает к следующему исполнителю роли в коллекции.Возвращает значение false, если отсутствует следующий исполнитель роли. |
![]() |
Reset | Перемещает перечислитель в начало коллекции. |
![]() |
ToString | Возвращает полное имя типа этого экземпляра. (Унаследовано от ValueType.) |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
![]() ![]() |
IEnumerator.Current | |
![]() ![]() |
IDisposable.Dispose | Освобождает все ресурсы, используемые текущим экземпляром класса ReadOnlyLinkedElementCollection<T>.Enumerator. |
В начало страницы
Заметки
Выписка foreach языка C# (For Each в Visual Basic) скрывает сложность перечислителей. Поэтому вместо непосредственного использования перечислителя рекомендуется применять ключевое слово foreach.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.