Microsoft.SqlServer.Dts.Runtime.Wrapper Namespace
The Microsoft.SqlServer.Dts.Runtime.Wrapper namespace provides the classes and interfaces used to create Control Flow components in the runtime. This assembly is a Primary Interop Assembly (PIA) for the namespace Microsoft.SqlServer.Dts.Runtime, which is the assembly Microsoft.SqlServer.ManagedDTS (in microsoft.sqlserver.manageddts.dll). The classes in this namespace should not be instantiated. Instead, use the classes found in the Microsoft.SqlServer.Dts.Runtime.
For information on Primary Interop Assemblies and how the managed classes work with the wrapper classes, see "COM Wrappers" and "Exposing .NET Framework Components to COM" in the .NET Framework Developer's Guide in the MSDN Library.
Classes
| Class | Description |
|---|---|
| ApplicationClass | For more information, see Application. |
| ConnectionManagerAdoClass | For more information, see ConnectionManager. |
| ConnectionManagerAdoNetClass | For more information, see ConnectionManager. |
| ConnectionManagerCacheClass | For more information, see ConnectionManager. |
| ConnectionManagerExcelClass | For more information, see ConnectionManager. |
| ConnectionManagerFileClass | For more information, see ConnectionManager. |
| ConnectionManagerFlatFileClass | For more information, see ConnectionManager. |
| ConnectionManagerFtpClass | For more information, see ConnectionManager. |
| ConnectionManagerHostClass | For more information, see ConnectionManager. |
| ConnectionManagerHttpClass | For more information, see ConnectionManager. |
| ConnectionManagerMultiFileClass | For more information, see ConnectionManager. |
| ConnectionManagerMultiFlatFileClass | For more information, see ConnectionManager. |
| ConnectionManagerOdbcClass | For more information, see ConnectionManager. |
| ConnectionManagerOLAPClass | For more information, see ConnectionManager. |
| ConnectionManagerOleDbClass | For more information, see ConnectionManager. |
| ConnectionManagerSqlMobileClass | For more information, see ConnectionManager. |
| EventHandlerClass | For more information, see DtsEventHandler. |
| ExpressionEvaluatorClass | |
| ForEachEnumeratorHostClass | For more information, see ForEachEnumeratorHost. |
| ForEachItemEnumeratorClass | For more information, see ForEachItemEnumerator. |
| ForEachLoopClass | For more information, see ForEachLoop. |
| ForLoopClass | For more information, see ForLoop. |
| FTPClientConnection100Class | |
| HttpClientConnection100Class | |
| LogProviderEventLogClass | For more information, see LogProvider. |
| LogProviderHostClass | For more information, see LogProvider. |
| LogProviderSQLProfilerClass | For more information, see LogProvider. |
| LogProviderSQLServerClass | For more information, see LogProvider. |
| LogProviderTextFileClass | For more information, see LogProvider. |
| LogProviderXMLFileClass | For more information, see LogProvider. |
| PackageClass | For more information, see Package. |
| PackageNeutralClass | For more information, see Package. |
| PackageRemote32Class | |
| PackageRemote64Class | |
| PrecedenceConstraintClass | For more information, see PrecedenceConstraint. |
| SequenceClass | For more information, see Sequence. |
| TaskCreator32Class | |
| TaskCreator64Class | |
| TaskHostClass | For more information, see TaskHost. |
| VariableClass | For more information, see Variable. |
| VariableDispenserClass | For more information, see VariableDispenser. |
Interfaces
Structures
| Structure | Description |
|---|---|
| _FILETIME | |
| _LARGE_INTEGER | |
| _ULARGE_INTEGER | |
| DTP_DATA_UNION | |
| DTP_DBDATE | |
| DTP_DBTIME | |
| DTP_DBTIME2 | |
| DTP_DBTIMESTAMP | |
| DTP_DBTIMESTAMP2 | |
| DTP_DBTIMESTAMPOFFSET | |
| DTP_FILETIME | |
| DTP_NUMERIC | |
| DTP_VARIANT | Specifies the data type of the column. This is a value from the DataType enumeration that determines the type of DTP_VARIANT structure stored in each cell of this column. |
| DTS_EVENT_COLUMN_FILTER | For more information, see DTSEventColumnFilter. |
| DTS_MANAGED_INFO | |
| DTS_MANAGED_PROPERTY | |
| DTS_PACKAGE_UPGRADE_OPTIONS | |
| tagSTATSTG |
Enumerations
| Enumeration | Description |
|---|---|
| DataType | Indicates the data type of columns in data flow components and the data flow buffer. |
| DTS_MANAGED_INFO_TYPE | |
| DTSBreakpointHitTest | For more information, see DTSBreakpointHitTest. |
| DTSCheckpointUsage | For more information, see DTSCheckpointUsage. |
| DTSConfigurationType | For more information, see DTSConfigurationType. |
| DTSEventFilterKind | For more information, see DTSEventFilterKind. |
| DTSExcelVersion | This enumeration maps the Extended Properties from the connection string in an OLEDB provider to the correct version of the Excel connection manager. For more information, see ConnectionManagerExcelClass. |
| DTSExecResult | For more information, see DTSExecResult. |
| DTSExecStatus | For more information, see DTSExecStatus. |
| DTSExecutionLocation | For more information, see DTSExecutionLocation. |
| DTSFileConnectionUsageType | For more information, see DTSFileConnectionUsageType. |
| DTSForcedExecResult | For more information, see DTSForcedExecResult. |
| DTSLogEntryFrequency | For more information, see DTSLogEntryFrequency. |
| DTSLoggingMode | For more information, see DTSLoggingMode. |
| DTSObjectHostType | For more information, see DTSObjectHostType. |
| DTSObjectReferenceType | For more information, see DTSObjectReferenceType. |
| DTSPackageInformationFlags | For more information, see DTSPackageInfoFlags. |
| DTSPackageType | For more information, see DTSPackageType. |
| DTSPipelineComponentType | For more information, see DTSPipelineComponentType. |
| DTSPrecedenceEvalOp | For more information, see DTSPrecedenceEvalOp. |
| DTSPriorityClass | For more information, see DTSPriorityClass. |
| DTSProductLevel | For more information, see DTSProductLevel. |
| DTSPropertyKind | For more information, see DTSPropertyKind. |
| DTSProtectionLevel | For more information, see DTSProtectionLevel. |
| DTSProviderSubType | For more information, see DTSProviderSubType. |
| DTSProviderType | For more information, see DTSProviderType. |
| DTSSignatureStatus | For more information, see DTSSignatureStatus. |
| DTSTransactionOption | For more information, see DTSTransactionOption. |