共用方式為


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 命名空間