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(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.