ManagedWrapper 클래스

이 API는 SQL Server 2012 인프라를 지원하기 위한 것으로 코드에서 직접 사용할 수 없습니다.

Represents the managed wrapper.

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

상속 계층

System.Object
  Microsoft.SqlServer.Dts.Runtime.ManagedWrapper

네임스페이스:  Microsoft.SqlServer.Dts.Runtime
어셈블리:  Microsoft.SqlServer.ManagedDTS(Microsoft.SqlServer.ManagedDTS.dll)

구문

‘선언
<CLSCompliantAttribute(False)> _
<ComVisibleAttribute(True)> _
<GuidAttribute("3E9B068D-6F2E-4B29-8A93-1C8F71062F12")> _
Public NotInheritable Class ManagedWrapper _
    Implements IDTSManagedWrapper100, IDTSTask100, IDTSTaskInit100, IDTSComponentPersist100,  _
    IDTSBreakpointSite100, IDTSSuspend100, IDTSConnectionManager100, IDTSLogProviderInit100, IDTSLogProvider100,  _
    IDTSLogging100, IDTSObjectVersionUpdate100, IDTSProductLevel100, IDTSDowngradableObject100
‘사용 방법
Dim instance As ManagedWrapper
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
[GuidAttribute("3E9B068D-6F2E-4B29-8A93-1C8F71062F12")]
public sealed class ManagedWrapper : IDTSManagedWrapper100, 
    IDTSTask100, IDTSTaskInit100, IDTSComponentPersist100, IDTSBreakpointSite100, IDTSSuspend100, 
    IDTSConnectionManager100, IDTSLogProviderInit100, IDTSLogProvider100, IDTSLogging100, IDTSObjectVersionUpdate100, 
    IDTSProductLevel100, IDTSDowngradableObject100
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
[GuidAttribute(L"3E9B068D-6F2E-4B29-8A93-1C8F71062F12")]
public ref class ManagedWrapper sealed : IDTSManagedWrapper100, 
    IDTSTask100, IDTSTaskInit100, IDTSComponentPersist100, IDTSBreakpointSite100, IDTSSuspend100, 
    IDTSConnectionManager100, IDTSLogProviderInit100, IDTSLogProvider100, IDTSLogging100, IDTSObjectVersionUpdate100, 
    IDTSProductLevel100, IDTSDowngradableObject100
[<SealedAttribute>]
[<CLSCompliantAttribute(false)>]
[<ComVisibleAttribute(true)>]
[<GuidAttribute("3E9B068D-6F2E-4B29-8A93-1C8F71062F12")>]
type ManagedWrapper =  
    class 
        interface IDTSManagedWrapper100 
        interface IDTSTask100 
        interface IDTSTaskInit100 
        interface IDTSComponentPersist100 
        interface IDTSBreakpointSite100 
        interface IDTSSuspend100 
        interface IDTSConnectionManager100 
        interface IDTSLogProviderInit100 
        interface IDTSLogProvider100 
        interface IDTSLogging100 
        interface IDTSObjectVersionUpdate100 
        interface IDTSProductLevel100 
        interface IDTSDowngradableObject100 
    end
public final class ManagedWrapper implements IDTSManagedWrapper100, IDTSTask100, IDTSTaskInit100, IDTSComponentPersist100, IDTSBreakpointSite100, IDTSSuspend100, IDTSConnectionManager100, IDTSLogProviderInit100, IDTSLogProvider100, IDTSLogging100, IDTSObjectVersionUpdate100, IDTSProductLevel100, IDTSDowngradableObject100

ManagedWrapper 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
공용 메서드 ManagedWrapper 인프라입니다. Initializes a new instance of the ManagedWrapper class.

맨 위로 이동

속성

  이름 설명
공용 속성 ConfigString 인프라입니다. Gets or sets the configuration string associated with the wrapper.
공용 속성 ConnectionString 인프라입니다. Sets or sets the connection string associated with the wrapper.
공용 속성 DebugMode 인프라입니다. Get or sets whether the wrapper is in debugging mode.
공용 속성 Enabled 인프라입니다. Gets or sets whether the wrapper is enabled.
공용 속성 ExecutionValue 인프라입니다. Gets the execution value of the wrapper.
공용 속성 ManagedForEachEnumeratorQualifiedName 인프라입니다. Gets the qualified name for the managed ForEach enumerator.
공용 속성 ProtectionLevel 인프라입니다. Gets or sets the protection level of the wrapper.
공용 속성 RequiredProductLevel 인프라입니다. Gets t he required product level of the wrapper.
공용 속성 Scope 인프라입니다. Gets the scope of the wrapper.
공용 속성 SupportsDTCTransactions 인프라입니다. Gets whether the wrapper supports DTCT transactions.
공용 속성 SuspendRequired 인프라입니다. Gets or sets whether the suspension of the wrapper is required.
공용 속성 Version 인프라입니다. Gets the version of the wrapper.
공용 속성 WrappedConnection 인프라입니다. Gets or sets the wrapped connection of the wrapper.
공용 속성 WrappedForEachEnumerator 인프라입니다. Gets or sets the wrapped ForEach enumerator.
공용 속성 WrappedLogProvider 인프라입니다. Gets or sets the wrapped log provider.
공용 속성 WrappedTask 인프라입니다. Gets or sets the value of the wrapped task.

맨 위로 이동

메서드

  이름 설명
공용 메서드 AcceptBreakpointManager 인프라입니다. Accepts a breakpoint manager.
공용 메서드 AcquireConnection 인프라입니다. Acquires a wrapper connection.
공용 메서드 CanDowngradeTo 인프라입니다. Specifies whether the wrapper can be downgraded to a specific version.
공용 메서드 CanUpdate 인프라입니다. Specifies whether the wrapper can be upgraded.
공용 메서드 CloseLog 인프라입니다. Closes the log for the wrapper.
공용 메서드 DowngradeTo 인프라입니다. Downgrades a wrapper to a lower version.
공용 메서드 Equals (Object에서 상속됨)
공용 메서드 Execute 인프라입니다. Executes the wrapper.
공용 메서드 GetFilterStatus 인프라입니다. Returns the filter status of the wrapper.
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetSite 인프라입니다. Returns the site for the wrapper.
공용 메서드 GetType (Object에서 상속됨)
공용 메서드 InitializeLogProvider 인프라입니다. Initializes the log provider for the wrapper.
공용 메서드 InitializeTask 인프라입니다. Initializes the wrapper task.
공용 메서드 LoadFromXML 인프라입니다. Loads the wrapper from XML
공용 메서드 Log 인프라입니다. Logs the wrapper.
공용 메서드 OpenLog 인프라입니다. Opens the wrapper log.
공용 메서드 ReleaseConnection 인프라입니다. Releases any connections associated with the wrapper.
공용 메서드 ResumeExecution 인프라입니다. Resumes the execution associated with the wrapper.
공용 메서드 SaveToXML 인프라입니다. Saves the wrapper to XML.
공용 메서드 SetManagedObject 인프라입니다. Sets the managed object.
공용 메서드 SetQualifier 인프라입니다. Sets the wrapper qualifier.
공용 메서드 SetSite 인프라입니다. Sets the wrapper site.
공용 메서드 SuspendExecution 인프라입니다. Suspends the wrapper execution.
공용 메서드 ToString (Object에서 상속됨)
공용 메서드 Update 인프라입니다. Updates the wrapper.
공용 메서드 Validate(IDTSInfoEvents100) 인프라입니다. Validates the wrapper with specified events.
공용 메서드 Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSComponentEvents100, IDTSLogging100) 인프라입니다. Validates the wrapper with specified connection, dispenser, component events and logs.

맨 위로 이동

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

Microsoft.SqlServer.Dts.Runtime 네임스페이스