ManagedWrapper 类

此 API 支持 SQL Server 2008 基础结构,但不能通过代码直接使用。

此 API 不符合 CLS。 

继承层次结构

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

命名空间:  Microsoft.SqlServer.Dts.Runtime
程序集:  Microsoft.SqlServer.ManagedDTS(在 Microsoft.SqlServer.ManagedDTS.dll 中)

语法

声明
<ComVisibleAttribute(True)> _
<CLSCompliantAttribute(False)> _
<GuidAttribute("C52DFEBD-9CF6-426C-858D-F6026A2DCD9D")> _
Public NotInheritable Class ManagedWrapper _
    Implements IDTSManagedWrapper100, IDTSTask100, IDTSTaskInit100, IDTSComponentPersist100,  _
    IDTSBreakpointSite100, IDTSSuspend100, IDTSConnectionManager100, IDTSLogProviderInit100, IDTSLogProvider100,  _
    IDTSLogging100, IDTSObjectVersionUpdate100, IDTSProductLevel100, IDTSDowngradableObject100
用法
Dim instance As ManagedWrapper
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
[GuidAttribute("C52DFEBD-9CF6-426C-858D-F6026A2DCD9D")]
public sealed class ManagedWrapper : IDTSManagedWrapper100, 
    IDTSTask100, IDTSTaskInit100, IDTSComponentPersist100, IDTSBreakpointSite100, IDTSSuspend100, 
    IDTSConnectionManager100, IDTSLogProviderInit100, IDTSLogProvider100, IDTSLogging100, IDTSObjectVersionUpdate100, 
    IDTSProductLevel100, IDTSDowngradableObject100
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
[GuidAttribute(L"C52DFEBD-9CF6-426C-858D-F6026A2DCD9D")]
public ref class ManagedWrapper sealed : IDTSManagedWrapper100, 
    IDTSTask100, IDTSTaskInit100, IDTSComponentPersist100, IDTSBreakpointSite100, IDTSSuspend100, 
    IDTSConnectionManager100, IDTSLogProviderInit100, IDTSLogProvider100, IDTSLogging100, IDTSObjectVersionUpdate100, 
    IDTSProductLevel100, IDTSDowngradableObject100
[<SealedAttribute>]
[<ComVisibleAttribute(true)>]
[<CLSCompliantAttribute(false)>]
[<GuidAttribute("C52DFEBD-9CF6-426C-858D-F6026A2DCD9D")>]
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 基础结构。

页首

属性

  名称 说明
公共属性 ConfigString 基础结构。
公共属性 ConnectionString 基础结构。
公共属性 DebugMode 基础结构。
公共属性 Enabled 基础结构。
公共属性 ExecutionValue 基础结构。
公共属性 ManagedForEachEnumeratorQualifiedName 基础结构。
公共属性 ProtectionLevel 基础结构。
公共属性 RequiredProductLevel 基础结构。
公共属性 SupportsDTCTransactions 基础结构。
公共属性 SuspendRequired 基础结构。
公共属性 Version 基础结构。
公共属性 WrappedConnection 基础结构。
公共属性 WrappedForEachEnumerator 基础结构。
公共属性 WrappedLogProvider 基础结构。
公共属性 WrappedTask 基础结构。

页首

方法

  名称 说明
公共方法 AcceptBreakpointManager 基础结构。
公共方法 AcquireConnection 基础结构。
公共方法 CanDowngradeTo 基础结构。
公共方法 CanUpdate 基础结构。
公共方法 CloseLog 基础结构。
公共方法 DowngradeTo 基础结构。
公共方法 Equals (从 Object 继承。)
公共方法 Execute 基础结构。
受保护方法 Finalize (从 Object 继承。)
公共方法 GetFilterStatus 基础结构。
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetSite 基础结构。
公共方法 GetType (从 Object 继承。)
公共方法 InitializeLogProvider 基础结构。
公共方法 InitializeTask 基础结构。
公共方法 LoadFromXML 基础结构。
公共方法 Log 基础结构。
受保护方法 MemberwiseClone (从 Object 继承。)
公共方法 OpenLog 基础结构。
公共方法 ReleaseConnection 基础结构。
公共方法 ResumeExecution 基础结构。
公共方法 SaveToXML 基础结构。
公共方法 SetManagedObject 基础结构。
公共方法 SetQualifier 基础结构。
公共方法 SetSite 基础结构。
公共方法 SuspendExecution 基础结构。
公共方法 ToString (从 Object 继承。)
公共方法 Update 基础结构。
公共方法 Validate(IDTSInfoEvents100) 基础结构。
公共方法 Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSComponentEvents100, IDTSLogging100) 基础结构。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。