Поделиться через


Класс 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.

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Dts.Runtime