다음을 통해 공유


ForEachItemEnumerator 클래스

정의

ForEachItem 컬렉션에 대한 열거자를 구현합니다. 이 클래스는 상속될 수 없습니다.

public ref class ForEachItemEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator
public sealed class ForEachItemEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator
type ForEachItemEnumerator = class
    inherit ForEachEnumerator
Public NotInheritable Class ForEachItemEnumerator
Inherits ForEachEnumerator
상속
ForEachItemEnumerator

설명

이 클래스를 사용하면 호출 GetEnumerator하지 않고 열거자 항목에 직접 액세스할 수 있습니다. 또한 이 인터페이스를 사용하면 열거자가 해당 컬렉션에 데이터를 추가할 수 있습니다. ImportXML 또한 열거자가 데이터를 읽고 .xml 파일에 쓸 수 있도록 하는 메서드가 있습니다ExportXML.

속성

CollectionEnumerator

foreach 루프 열거자가 개체 컬렉션을 열거하거나 컬렉션 컬렉션을 열거하는지 여부를 나타내는 부울을 가져오거나 설정합니다.

(다음에서 상속됨 ForEachEnumerator)
Items

ForEachItems의 컬렉션을 가져오거나 설정합니다.

TargetServerVersion

ForEachItem 컬렉션에 대한 열거자를 구현합니다. 이 클래스는 상속될 수 없습니다.

(다음에서 상속됨 ForEachEnumerator)
Version

패키지의 버전 번호를 반환합니다. 이 속성은 읽기 전용입니다.

(다음에서 상속됨 ForEachEnumerator)

메서드

CanUpdate(String)

새 패키지 XML이 이전 패키지 XML을 업데이트할 수 있는지 여부를 나타내는 부울입니다.

(다음에서 상속됨 ForEachEnumerator)
Equals(Object)

두 개체 인스턴스가 같은지 확인합니다.

(다음에서 상속됨 DtsObject)
ExportXML(String)

데이터를 .xml 파일로 내보냅니다.

GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

컬렉션을 반복하기 위한 IEnumerator 인터페이스를 ForEachItem 검색합니다.

GetHashCode()

이 인스턴스의 해시 코드를 반환합니다.

(다음에서 상속됨 DtsObject)
ImportXML(String)

XML을 컬렉션으로 가져옵니다.

InitializeForEachEnumerator(Connections, IDTSInfoEvents, ObjectReferenceTracker)

태스크와 연결된 속성을 초기화합니다. 이 메서드는 런타임을 통해 호출되며 코드에 사용되지 않습니다.

(다음에서 상속됨 ForEachEnumerator)
Update(String)

이 메서드는 true로 설정된 경우 CanUpdate(String) 이전 패키지 XML을 새 패키지 XML로 업데이트합니다.

(다음에서 상속됨 ForEachEnumerator)
Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

컨테이너에서 성공적인 실행을 방해하는 잘못된 설정이 포함되어 있는지 확인할 수 있도록 허용합니다.

(다음에서 상속됨 ForEachEnumerator)

적용 대상