Share via


ManagedWrapper Class

This API supports the infrastructure and is not intended to be used directly from your code.

This API is not CLS-compliant. 

Inheritance Hierarchy

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

Namespace:  Microsoft.SqlServer.Dts.Runtime
Assembly:  Microsoft.SqlServer.ManagedDTS (in Microsoft.SqlServer.ManagedDTS.dll)

Syntax

'Declaration
<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
'Usage
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

The ManagedWrapper type exposes the following members.

Constructors

  Name Description
Public method ManagedWrapper Infrastructure.

Top

Properties

  Name Description
Public property ConfigString Infrastructure.
Public property ConnectionString Infrastructure.
Public property DebugMode Infrastructure.
Public property Enabled Infrastructure.
Public property ExecutionValue Infrastructure.
Public property ManagedForEachEnumeratorQualifiedName Infrastructure.
Public property ProtectionLevel Infrastructure.
Public property RequiredProductLevel Infrastructure.
Public property SupportsDTCTransactions Infrastructure.
Public property SuspendRequired Infrastructure.
Public property Version Infrastructure.
Public property WrappedConnection Infrastructure.
Public property WrappedForEachEnumerator Infrastructure.
Public property WrappedLogProvider Infrastructure.
Public property WrappedTask Infrastructure.

Top

Methods

  Name Description
Public method AcceptBreakpointManager Infrastructure.
Public method AcquireConnection Infrastructure.
Public method CanDowngradeTo Infrastructure.
Public method CanUpdate Infrastructure.
Public method CloseLog Infrastructure.
Public method DowngradeTo Infrastructure.
Public method Equals (Inherited from Object.)
Public method Execute Infrastructure.
Protected method Finalize (Inherited from Object.)
Public method GetFilterStatus Infrastructure.
Public method GetHashCode (Inherited from Object.)
Public method GetSite Infrastructure.
Public method GetType (Inherited from Object.)
Public method InitializeLogProvider Infrastructure.
Public method InitializeTask Infrastructure.
Public method LoadFromXML Infrastructure.
Public method Log Infrastructure.
Protected method MemberwiseClone (Inherited from Object.)
Public method OpenLog Infrastructure.
Public method ReleaseConnection Infrastructure.
Public method ResumeExecution Infrastructure.
Public method SaveToXML Infrastructure.
Public method SetManagedObject Infrastructure.
Public method SetQualifier Infrastructure.
Public method SetSite Infrastructure.
Public method SuspendExecution Infrastructure.
Public method ToString (Inherited from Object.)
Public method Update Infrastructure.
Public method Validate(IDTSInfoEvents100) Infrastructure.
Public method Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSComponentEvents100, IDTSLogging100) Infrastructure.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.