Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

DtsConvert Class

 

Applies To: SQL Server 2016 Preview

Provides conversion methods to convert managed Integation Services run-time objects to their native implementations and from native to managed implementations. This class cannot be inherited.

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

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsConvert

[CLSCompliantAttribute(false)]
public sealed class DtsConvert

NameDescription
System_CAPS_pubmethodDtsConvert()

Initializes a new instance of the DtsConvert class.

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodSystem_CAPS_staticGetExtendedInterface(Application)

Gets the native IDTSApplication100 object that corresponds to the specified managed Application object.

System_CAPS_pubmethodSystem_CAPS_staticGetExtendedInterface(ConnectionManager)

Gets the native IDTSConnectionManager100 object that corresponds to the specified managed ConnectionManager object.

System_CAPS_pubmethodSystem_CAPS_staticGetExtendedInterface(Connections)

Gets the native IDTSConnections100 object that corresponds to the specified managed Connections object.

System_CAPS_pubmethodSystem_CAPS_staticGetExtendedInterface(IDTSComponentEvents)

Gets the native IDTSComponentEvents100 object that corresponds to the specified managed IDTSComponentEvents object.

System_CAPS_pubmethodSystem_CAPS_staticGetExtendedInterface(IDTSEvents)

Gets the native IDTSEvents100 object that corresponds to the specified managed IDTSEvents object.

System_CAPS_pubmethodSystem_CAPS_staticGetExtendedInterface(IDTSInfoEvents)

Gets the native IDTSInfoEvents100 object that corresponds to the specified managed IDTSInfoEvents object.

System_CAPS_pubmethodSystem_CAPS_staticGetExtendedInterface(Package)

Gets the native IDTSPackage100 object that corresponds to the specified managed Package object.

System_CAPS_pubmethodSystem_CAPS_staticGetExtendedInterface(VariableDispenser)

Gets the native IDTSVariableDispenser100 object that corresponds to the specified managed VariableDispenser object.

System_CAPS_pubmethodSystem_CAPS_staticGetExtendedInterface(Variables)

Gets the native IDTSVariables100 object that corresponds to the specified managed Variables object.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodSystem_CAPS_staticGetWrapper(IDTSApplication100)

Gets the managed Application object that corresponds to the specified native IDTSApplication100 object.

System_CAPS_pubmethodSystem_CAPS_staticGetWrapper(IDTSConnectionManager100)

Gets the managed ConnectionManager object that corresponds to the specified native IDTSConnectionManager100 object.

System_CAPS_pubmethodSystem_CAPS_staticGetWrapper(IDTSConnections100)

Gets the managed Connections object that corresponds to the specified native IDTSConnections100 object.

System_CAPS_pubmethodSystem_CAPS_staticGetWrapper(IDTSEvents100)

Gets the managed IDTSEvents object that corresponds to the specified native IDTSEvents100 object.

System_CAPS_pubmethodSystem_CAPS_staticGetWrapper(IDTSPackage100)

Gets the managed Package object that corresponds to the specified native IDTSPackage100 object.

System_CAPS_pubmethodSystem_CAPS_staticGetWrapper(IDTSVariables100)

Gets the managed Variables object that corresponds to the specified native IDTSVariables100 object.

System_CAPS_pubmethodSystem_CAPS_staticToApplication(IDTSApplication100)

Obsolete.*** Member obsolete; use the GetWrapper(IDTSApplication100) method instead. *** Converts a native IDTSApplication100 object to a managed Application object.

System_CAPS_pubmethodSystem_CAPS_staticToApplication90(Application)

Obsolete.*** Member obsolete; use the GetExtendedInterface(Application) method instead. *** Converts a managed Application object to a native IDTSApplication100 object.

System_CAPS_pubmethodSystem_CAPS_staticToComponentEvents90(IDTSComponentEvents)

Obsolete.*** Member obsolete; use the GetExtendedInterface(IDTSComponentEvents) method instead. *** Converts a managed IDTSComponentEvents object to a native IDTSComponentEvents100 object.

System_CAPS_pubmethodSystem_CAPS_staticToConnectionManager(IDTSConnectionManager100)

Obsolete.*** Member obsolete; use the GetWrapper(IDTSConnectionManager100) method instead. *** Converts a native IDTSConnectionManager100 object to a managed ConnectionManager object.

System_CAPS_pubmethodSystem_CAPS_staticToConnectionManager90(ConnectionManager)

Obsolete.*** Member obsolete; use the GetExtendedInterface(ConnectionManager) method instead. *** Converts a managed ConnectionManager object to a native IDTSConnectionManager100 object.

System_CAPS_pubmethodSystem_CAPS_staticToConnections(IDTSConnections100)

Obsolete.*** Member obsolete; use the GetWrapper(IDTSConnections100) method instead. *** Converts a native IDTSConnections100 collection to a managed Connections collection.

System_CAPS_pubmethodSystem_CAPS_staticToConnections90(Connections)

Obsolete.*** Member obsolete; use the GetExtendedInterface(Connections) method instead. *** Converts a managed Connections collection to a native IDTSConnections100 collection.

System_CAPS_pubmethodSystem_CAPS_staticToEvents(IDTSEvents100)

Obsolete.*** Member obsolete; use the GetWrapper(IDTSEvents100) method instead. *** Converts a native IDTSEvents100 object to a managed IDTSEvents object.

System_CAPS_pubmethodSystem_CAPS_staticToEvents90(IDTSEvents)

Obsolete.*** Member obsolete; use the GetExtendedInterface(IDTSEvents) method instead. *** Converts a managed IDTSEvents object to a native IDTSEvents100 object.

System_CAPS_pubmethodSystem_CAPS_staticToInfoEvents90(IDTSInfoEvents)

Obsolete.*** Member obsolete; use the GetExtendedInterface(IDTSInfoEvents) method instead. *** Converts a managed IDTSInfoEvents object to a native IDTSInfoEvents100 object.

System_CAPS_pubmethodSystem_CAPS_staticToPackage(IDTSPackage100)

Obsolete.*** Member obsolete; use the GetWrapper(IDTSPackage100) method instead. *** Converts a native IDTSPackage100 object to a managed Package object.

System_CAPS_pubmethodSystem_CAPS_staticToPackage90(Package)

Obsolete.*** Member obsolete; use the GetExtendedInterface(Package) method instead. *** Converts a managed Package object to a native IDTSPackage100 object.

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodSystem_CAPS_staticToVariableDispenser90(VariableDispenser)

Obsolete.*** Member obsolete; use the GetExtendedInterface(VariableDispenser) method instead. *** Converts a managed VariableDispenser object to a native IDTSVariableDispenser100 object.

System_CAPS_pubmethodSystem_CAPS_staticToVariables(IDTSVariables100)

Obsolete.*** Member obsolete; use the GetWrapper(IDTSVariables100) method instead. *** Converts a native IDTSVariables100 collection to a managed Variables collection.

System_CAPS_pubmethodSystem_CAPS_staticToVariables90(Variables)

Obsolete.*** Member obsolete; use the GetExtendedInterface(Variables) method instead. *** Converts a managed Variables collection to a native IDTSVariables100 collection.

System_CAPS_pubmethodSystem_CAPS_staticTypeCodeFromVarType(UInt16)

Converts a Variant data type to a system TypeCode.

System_CAPS_pubmethodSystem_CAPS_staticVarTypeFromTypeCode(TypeCode)

Converts a system TypeCode to an Integration Services Variant data type.

Use this class to interface the managed run-time object model with other objects that consume native run-time objects, such as the Data Flow task. The DtsConvert class provides conversions for types such as Connections, ConnectionManager, Package, Variables, and VariableDispenser, and for converting between VarTypes and TypeCodes. For more information about the Data Flow task, see Adding the Data Flow Task Programmatically.

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

Return to top

Community Additions

Show:
© 2015 Microsoft