다음을 통해 공유


ConfigurationChildElementCollection.GetEnumerator 메서드

정의

구성 자식 요소의 컬렉션을 반복하는 제네릭 열거자를 반환합니다.

public:
 virtual System::Collections::Generic::IEnumerator<Microsoft::Web::Administration::ConfigurationElement ^> ^ GetEnumerator();
public System.Collections.Generic.IEnumerator<Microsoft.Web.Administration.ConfigurationElement> GetEnumerator ();
abstract member GetEnumerator : unit -> System.Collections.Generic.IEnumerator<Microsoft.Web.Administration.ConfigurationElement>
override this.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<Microsoft.Web.Administration.ConfigurationElement>
Public Function GetEnumerator () As IEnumerator(Of ConfigurationElement)

반환

IEnumerator<T> 컬렉션을 반복하는 개체입니다.

구현

설명

컬렉션 전체를 열거하는 프로시저는 기본적으로 스레드로부터 안전하지 않습니다. 컬렉션이 동기화되어 있을 때 다른 스레드에서 해당 컬렉션을 수정할 수 있으므로 이렇게 되면 열거자에서 예외가 throw됩니다. 을 열거 하는 동안 스레드로부터 안전을 보장 하기 위해 전체 열거 동안 컬렉션을 잠글 또는 다른 스레드에서 변경에서 발생 하는 예외를 catch 합니다. 읽기 및 쓰기를 위해 여러 스레드에서 컬렉션에 액세스할 수 있도록 하려면 고유한 동기화를 구현해야 합니다.

적용 대상