ManagedWrapper 클래스

정의

중요

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

관리되는 래퍼를 나타냅니다.

public ref class ManagedWrapper sealed : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSBreakpointSite100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSComponentPersist130, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSConnectionManager100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSDowngradableObject100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSLogging100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSLogProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSLogProviderInit100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSManagedWrapper100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSObjectVersionUpdate100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSProductLevel100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSTask100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSTaskInit100
public ref class ManagedWrapper sealed : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSBreakpointSite100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSComponentPersist130, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSConnectionManager100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSDowngradableObject100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSLogging100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSLogProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSLogProviderInit100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSManagedWrapper100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSObjectVersionUpdate100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSProductLevel100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSSupportAccessTokenProvider140, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSTask100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSTaskInit100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("E1E1BDE3-159C-440E-9D56-A67696FA682A")]
[System.Runtime.InteropServices.ProgId("")]
public sealed class ManagedWrapper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSComponentPersist130, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManager100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSDowngradableObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogging100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProviderInit100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedWrapper100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectVersionUpdate100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSProductLevel100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSTask100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSTaskInit100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ProgId("")]
[System.Runtime.InteropServices.Guid("B6E86F66-3651-415E-AA81-43EE8C18A4CE")]
public sealed class ManagedWrapper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSComponentPersist130, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManager100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSDowngradableObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogging100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProviderInit100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedWrapper100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectVersionUpdate100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSProductLevel100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSTask100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSTaskInit100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ProgId("")]
[System.Runtime.InteropServices.Guid("22462E97-DB01-496C-BBE3-3EF5A2D91133")]
public sealed class ManagedWrapper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSComponentPersist130, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManager100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSDowngradableObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogging100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProviderInit100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedWrapper100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectVersionUpdate100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSProductLevel100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSupportAccessTokenProvider140, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSTask100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSTaskInit100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("E1E1BDE3-159C-440E-9D56-A67696FA682A")>]
[<System.Runtime.InteropServices.ProgId("")>]
type ManagedWrapper = class
    interface IDTSManagedWrapper100
    interface IDTSTask100
    interface IDTSTaskInit100
    interface IDTSComponentPersist130
    interface IDTSComponentPersist100
    interface IDTSBreakpointSite100
    interface IDTSSuspend100
    interface IDTSConnectionManager100
    interface IDTSLogProviderInit100
    interface IDTSLogProvider100
    interface IDTSLogging100
    interface IDTSObjectVersionUpdate100
    interface IDTSProductLevel100
    interface IDTSDowngradableObject100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.ProgId("")>]
[<System.Runtime.InteropServices.Guid("B6E86F66-3651-415E-AA81-43EE8C18A4CE")>]
type ManagedWrapper = class
    interface IDTSManagedWrapper100
    interface IDTSTask100
    interface IDTSTaskInit100
    interface IDTSComponentPersist130
    interface IDTSComponentPersist100
    interface IDTSBreakpointSite100
    interface IDTSSuspend100
    interface IDTSConnectionManager100
    interface IDTSLogProviderInit100
    interface IDTSLogProvider100
    interface IDTSLogging100
    interface IDTSObjectVersionUpdate100
    interface IDTSProductLevel100
    interface IDTSDowngradableObject100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.ProgId("")>]
[<System.Runtime.InteropServices.Guid("22462E97-DB01-496C-BBE3-3EF5A2D91133")>]
type ManagedWrapper = class
    interface IDTSManagedWrapper100
    interface IDTSTask100
    interface IDTSTaskInit100
    interface IDTSComponentPersist130
    interface IDTSComponentPersist100
    interface IDTSBreakpointSite100
    interface IDTSSuspend100
    interface IDTSConnectionManager100
    interface IDTSLogProviderInit100
    interface IDTSLogProvider100
    interface IDTSLogging100
    interface IDTSObjectVersionUpdate100
    interface IDTSProductLevel100
    interface IDTSDowngradableObject100
    interface IDTSSupportAccessTokenProvider140
Public NotInheritable Class ManagedWrapper
Implements IDTSBreakpointSite100, IDTSComponentPersist130, IDTSConnectionManager100, IDTSDowngradableObject100, IDTSLogging100, IDTSLogProvider100, IDTSLogProviderInit100, IDTSManagedWrapper100, IDTSObjectVersionUpdate100, IDTSProductLevel100, IDTSTask100, IDTSTaskInit100
Public NotInheritable Class ManagedWrapper
Implements IDTSBreakpointSite100, IDTSComponentPersist130, IDTSConnectionManager100, IDTSDowngradableObject100, IDTSLogging100, IDTSLogProvider100, IDTSLogProviderInit100, IDTSManagedWrapper100, IDTSObjectVersionUpdate100, IDTSProductLevel100, IDTSSupportAccessTokenProvider140, IDTSTask100, IDTSTaskInit100
상속
ManagedWrapper
특성
구현

생성자

ManagedWrapper()

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

속성

AccessTokenProvider

내부 연결 관리자에 대 한 액세스 토큰 공급자를 가져오거나 설정 합니다.

ConfigString

래퍼와 관련된 구성 문자열을 가져오거나 설정합니다.

ConnectionString

래퍼와 관련된 연결 문자열을 가져오거나 설정합니다.

DebugMode

래퍼가 디버깅 모드인지 여부를 가져오거나 설정합니다.

Enabled

래퍼가 설정되었는지 여부를 가져오거나 설정합니다.

ExecutionValue

래퍼 실행 값을 가져옵니다.

ManagedForEachEnumeratorQualifiedName

관리되는 ForEach 열거자에 대한 정규화된 이름을 가져옵니다.

ProtectionLevel

래퍼의 보호 수준을 가져오거나 설정합니다.

RequiredProductLevel

래퍼의 필요한 제품 수준을 가져옵니다.

Scope

래퍼의 범위를 가져옵니다.

SupportsDTCTransactions

래퍼가 DTCT 트랜잭션을 지원하는지 여부를 가져옵니다.

SuspendRequired

래퍼 일시 중단이 필요한지 여부를 가져오거나 설정합니다.

Version

래퍼 버전을 가져옵니다.

WrappedConnection

래퍼의 래핑된 연결을 가져오거나 설정합니다.

WrappedForEachEnumerator

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

WrappedLogProvider

래핑된 로그 공급자를 가져오거나 설정합니다.

WrappedTask

래핑된 태스크의 값을 가져오거나 설정합니다.

메서드

AcceptBreakpointManager(IDTSBreakpointManager100)

중단점 관리자를 받아들입니다.

AcquireConnection(Object)

래퍼 연결을 가져옵니다.

CanDowngradeTo(Int32)

래퍼를 특정 버전으로 다운그레이드할 수 있는지 여부를 지정합니다.

CanUpdate(String)

래퍼를 업그레이드할 수 있는지 여부를 지정합니다.

CloseLog()

래퍼에 대한 로그를 닫습니다.

DowngradeTo(Int32, Object)

래퍼를 하위 버전으로 다운그레이드합니다.

Execute(IDTSConnections100, IDTSVariableDispenser100, IDTSComponentEvents100, IDTSLogging100, Object)

래퍼를 실행합니다.

GetFilterStatus(String[])

래퍼의 필터 상태를 반환합니다.

GetSite(Guid, Object)

래퍼에 대한 사이트를 반환합니다.

InitializeLogProvider(IDTSConnections100, IDTSInfoEvents100, IDTSObjectReferenceTracker100)

래퍼에 대한 로그 공급자를 초기화합니다.

InitializeTask(IDTSConnections100, IDTSVariableDispenser100, IDTSInfoEvents100, IDTSLogging100, IDTSEventInfos100, IDTSLogEntryInfos100, IDTSObjectReferenceTracker100)

래퍼 태스크를 초기화합니다.

LoadFromXML(Object, IDTSInfoEvents100)

XML에서 래퍼를 로드합니다.

Log(String, String, String, String, String, String, String, DateTime, DateTime, Int32, Byte[])

래퍼를 기록합니다.

OpenLog()

래퍼 로그를 엽니다.

ReleaseConnection(Object)

래퍼와 관련된 모든 연결을 해제합니다.

ResumeExecution()

래퍼와 관련된 실행을 다시 시작합니다.

SaveAndUpdateVersionToXML(Object, DTSTargetServerVersion, IDTSInfoEvents100)
SaveToXML(Object, IDTSInfoEvents100)

XML에 래퍼를 저장합니다.

SetManagedObject(String, String)

관리되는 개체를 설정합니다.

SetQualifier(String)

래퍼 한정자를 설정합니다.

SetSite(Object)

래퍼 사이트를 설정합니다.

SuspendExecution()

래퍼 실행을 일시 중단합니다.

Update(String)

래퍼를 업데이트합니다.

Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSComponentEvents100, IDTSLogging100)

지정된 연결, 디스펜서, 구성 요소 이벤트와 로그를 사용하여 래퍼의 유효성을 검사합니다.

Validate(IDTSInfoEvents100)

지정된 이벤트를 사용하여 래퍼의 유효성을 검사합니다.

적용 대상