ManagedWrapper Class
This API supports the product infrastructure and is not intended to be used directly from your code.
Represents the managed wrapper.
This API is not CLS-compliant.
Assembly: Microsoft.SqlServer.ManagedDTS (in Microsoft.SqlServer.ManagedDTS.dll)
[ProgIdAttribute("")] [CLSCompliantAttribute(false)] [ComVisibleAttribute(true)] [GuidAttribute("E1E1BDE3-159C-440E-9D56-A67696FA682A")] public ref class ManagedWrapper sealed : IDTSManagedWrapper100, IDTSTask100, IDTSTaskInit100, IDTSComponentPersist130, IDTSComponentPersist100, IDTSBreakpointSite100, IDTSSuspend100, IDTSConnectionManager100, IDTSLogProviderInit100, IDTSLogProvider100, IDTSLogging100, IDTSObjectVersionUpdate100, IDTSProductLevel100, IDTSDowngradableObject100
| Name | Description | |
|---|---|---|
![]() | ManagedWrapper() | This API supports the product infrastructure and is not intended to be used directly from your code. Initializes a new instance of the ManagedWrapper class. |
| Name | Description | |
|---|---|---|
![]() | ConfigString | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the configuration string associated with the wrapper. |
![]() | ConnectionString | This API supports the product infrastructure and is not intended to be used directly from your code. Sets or sets the connection string associated with the wrapper. |
![]() | DebugMode | This API supports the product infrastructure and is not intended to be used directly from your code. Get or sets whether the wrapper is in debugging mode. |
![]() | Enabled | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets whether the wrapper is enabled. |
![]() | ExecutionValue | This API supports the product infrastructure and is not intended to be used directly from your code. Gets the execution value of the wrapper. |
![]() | ManagedForEachEnumeratorQualifiedName | This API supports the product infrastructure and is not intended to be used directly from your code. Gets the qualified name for the managed ForEach enumerator. |
![]() | ProtectionLevel | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the protection level of the wrapper. |
![]() | RequiredProductLevel | This API supports the product infrastructure and is not intended to be used directly from your code. Gets t he required product level of the wrapper. |
![]() | Scope | This API supports the product infrastructure and is not intended to be used directly from your code. Gets the scope of the wrapper. |
![]() | SupportsDTCTransactions | This API supports the product infrastructure and is not intended to be used directly from your code. Gets whether the wrapper supports DTCT transactions. |
![]() | SuspendRequired | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets whether the suspension of the wrapper is required. |
![]() | Version | This API supports the product infrastructure and is not intended to be used directly from your code. Gets the version of the wrapper. |
![]() | WrappedConnection | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the wrapped connection of the wrapper. |
![]() | WrappedForEachEnumerator | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the wrapped ForEach enumerator. |
![]() | WrappedLogProvider | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the wrapped log provider. |
![]() | WrappedTask | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the value of the wrapped task. |
| Name | Description | |
|---|---|---|
![]() | AcceptBreakpointManager(IDTSBreakpointManager100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Accepts a breakpoint manager. |
![]() | AcquireConnection(Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Acquires a wrapper connection. |
![]() | CanDowngradeTo(Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Specifies whether the wrapper can be downgraded to a specific version. |
![]() | CanUpdate(String^) | This API supports the product infrastructure and is not intended to be used directly from your code. Specifies whether the wrapper can be upgraded. |
![]() | CloseLog() | This API supports the product infrastructure and is not intended to be used directly from your code. Closes the log for the wrapper. |
![]() | DowngradeTo(Int32, Object^%) | This API supports the product infrastructure and is not intended to be used directly from your code. Downgrades a wrapper to a lower version. |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Execute(IDTSConnections100^, IDTSVariableDispenser100^, IDTSComponentEvents100^, IDTSLogging100^, Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Executes the wrapper. |
![]() | GetFilterStatus(array<String^>^%) | This API supports the product infrastructure and is not intended to be used directly from your code. Returns the filter status of the wrapper. |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetSite(Guid%, Object^%) | This API supports the product infrastructure and is not intended to be used directly from your code. Returns the site for the wrapper. |
![]() | GetType() | (Inherited from Object.) |
![]() | InitializeLogProvider(IDTSConnections100^, IDTSInfoEvents100^, IDTSObjectReferenceTracker100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Initializes the log provider for the wrapper. |
![]() | InitializeTask(IDTSConnections100^, IDTSVariableDispenser100^, IDTSInfoEvents100^, IDTSLogging100^, IDTSEventInfos100^, IDTSLogEntryInfos100^, IDTSObjectReferenceTracker100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Initializes the wrapper task. |
![]() | LoadFromXML(Object^, IDTSInfoEvents100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Loads the wrapper from XML |
![]() | Log(String^, String^, String^, String^, String^, String^, String^, DateTime, DateTime, Int32, array<Byte>^%) | This API supports the product infrastructure and is not intended to be used directly from your code. Logs the wrapper. |
![]() | OpenLog() | This API supports the product infrastructure and is not intended to be used directly from your code. Opens the wrapper log. |
![]() | ReleaseConnection(Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Releases any connections associated with the wrapper. |
![]() | ResumeExecution() | This API supports the product infrastructure and is not intended to be used directly from your code. Resumes the execution associated with the wrapper. |
![]() | SaveAndUpdateVersionToXML(Object^, DTSTargetServerVersion, IDTSInfoEvents100^) | |
![]() | SaveToXML(Object^, IDTSInfoEvents100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Saves the wrapper to XML. |
![]() | SetManagedObject(String^, String^) | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the managed object. |
![]() | SetQualifier(String^) | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the wrapper qualifier. |
![]() | SetSite(Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the wrapper site. |
![]() | SuspendExecution() | This API supports the product infrastructure and is not intended to be used directly from your code. Suspends the wrapper execution. |
![]() | ToString() | (Inherited from Object.) |
![]() | Update(String^%) | This API supports the product infrastructure and is not intended to be used directly from your code. Updates the wrapper. |
![]() | Validate(IDTSConnections100^, IDTSVariableDispenser100^, IDTSComponentEvents100^, IDTSLogging100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Validates the wrapper with specified connection, dispenser, component events and logs. |
![]() | Validate(IDTSInfoEvents100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Validates the wrapper with specified events. |
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

