다음을 통해 공유


ManagedForEachEnumeratorWrapper 클래스

정의

중요

이 API는 CLS 규격이 아닙니다.

관리되는 For Each 열거자에 대한 래퍼를 나타냅니다. 이 클래스는 상속될 수 없습니다.

public ref class ManagedForEachEnumeratorWrapper sealed : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSComponentPersist130, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSForEachEnumerator100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSManagedForEachEnumeratorWrapper100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSObjectVersionUpdate100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("40E2A222-B8D8-4C0A-888D-6D96F052D6E0")]
[System.Runtime.InteropServices.ProgId("")]
public sealed class ManagedForEachEnumeratorWrapper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSComponentPersist130, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSForEachEnumerator100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedForEachEnumeratorWrapper100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectVersionUpdate100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ProgId("")]
[System.Runtime.InteropServices.Guid("52628E57-9DDB-4783-A937-4B415CE91167")]
public sealed class ManagedForEachEnumeratorWrapper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSComponentPersist130, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSForEachEnumerator100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedForEachEnumeratorWrapper100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectVersionUpdate100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ProgId("")]
[System.Runtime.InteropServices.Guid("1C3EF0B7-98EB-43E5-8B92-54D1CA0E1E08")]
public sealed class ManagedForEachEnumeratorWrapper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSComponentPersist130, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSForEachEnumerator100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedForEachEnumeratorWrapper100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectVersionUpdate100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("40E2A222-B8D8-4C0A-888D-6D96F052D6E0")>]
[<System.Runtime.InteropServices.ProgId("")>]
type ManagedForEachEnumeratorWrapper = class
    interface IDTSManagedForEachEnumeratorWrapper100
    interface IDTSForEachEnumerator100
    interface IDTSComponentPersist130
    interface IDTSComponentPersist100
    interface IDTSObjectVersionUpdate100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.ProgId("")>]
[<System.Runtime.InteropServices.Guid("52628E57-9DDB-4783-A937-4B415CE91167")>]
type ManagedForEachEnumeratorWrapper = class
    interface IDTSManagedForEachEnumeratorWrapper100
    interface IDTSForEachEnumerator100
    interface IDTSComponentPersist130
    interface IDTSComponentPersist100
    interface IDTSObjectVersionUpdate100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.ProgId("")>]
[<System.Runtime.InteropServices.Guid("1C3EF0B7-98EB-43E5-8B92-54D1CA0E1E08")>]
type ManagedForEachEnumeratorWrapper = class
    interface IDTSManagedForEachEnumeratorWrapper100
    interface IDTSForEachEnumerator100
    interface IDTSComponentPersist130
    interface IDTSComponentPersist100
    interface IDTSObjectVersionUpdate100
Public NotInheritable Class ManagedForEachEnumeratorWrapper
Implements IDTSComponentPersist130, IDTSForEachEnumerator100, IDTSManagedForEachEnumeratorWrapper100, IDTSObjectVersionUpdate100
상속
ManagedForEachEnumeratorWrapper
특성
구현

생성자

ManagedForEachEnumeratorWrapper()

ManagedForEachEnumeratorWrapper 클래스의 새 인스턴스를 초기화합니다.

속성

CollectionEnumerator

컬렉션 열거자를 가져오거나 설정합니다.

ManagedForEachEnumeratorQualifiedName

열거자 이름을 가져옵니다.

Version

열거자 버전을 가져옵니다.

WrappedForEachEnumerator

래핑된 For Each 열거자를 가져오거나 설정합니다.

메서드

CanUpdate(String)

열거자를 업데이트할 수 있는지 여부를 지정합니다.

GetEnumerator(IDTSConnections100, IDTSVariableDispenser100, IDTSInfoEvents100, IDTSLogging100)

열거자를 가져옵니다.

GetSite(Guid, Object)

열거자 래퍼에 대한 사이트를 가져옵니다.

InitializeForEachEnumerator(IDTSConnections100, IDTSInfoEvents100, IDTSObjectReferenceTracker100)

For Each 열거자를 초기화합니다.

LoadFromXML(Object, IDTSInfoEvents100)

XML 파일에서 요소 노드를 로드합니다.

SaveAndUpdateVersionToXML(Object, DTSTargetServerVersion, IDTSInfoEvents100)

관리되는 For Each 열거자에 대한 래퍼를 나타냅니다. 이 클래스는 상속될 수 없습니다.

SaveToXML(Object, IDTSInfoEvents100)

문서 개체를 XML에 저장합니다.

SetManagedForEachEnumerator(String)

관리되는 For Each 열거자를 설정합니다.

SetSite(Object)

pUnk 사이트를 설정합니다.

Update(String)

XML 개체를 업데이트합니다.

Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSInfoEvents100, IDTSLogging100)

열거자 래퍼의 유효성을 검사합니다.

적용 대상