Export (0) Print
Expand All
Expand Minimize
This topic has not yet been rated - Rate this topic

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.

  ClassDescription
Public classApplicationClassInfrastructure. For more information, see Application.
Public classConnectionManagerAdoClassInfrastructure. For more information, see ConnectionManager.
Public classConnectionManagerAdoNetClassInfrastructure. For more information, see ConnectionManager.
Public classConnectionManagerCacheClassInfrastructure. For more information, see ConnectionManager.
Public classConnectionManagerExcelClassInfrastructure. For more information, see ConnectionManager.
Public classConnectionManagerFileClassInfrastructure. For more information, see ConnectionManager.
Public classConnectionManagerFlatFileClassInfrastructure. For more information, see ConnectionManager.
Public classConnectionManagerFtpClassInfrastructure. For more information, see ConnectionManager.
Public classConnectionManagerHostClassInfrastructure. For more information, see ConnectionManager.
Public classConnectionManagerHttpClassInfrastructure. For more information, see ConnectionManager.
Public classConnectionManagerMultiFileClassInfrastructure. For more information, see ConnectionManager.
Public classConnectionManagerMultiFlatFileClassInfrastructure. For more information, see ConnectionManager.
Public classConnectionManagerOdbcClassInfrastructure. For more information, see ConnectionManager.
Public classConnectionManagerOLAPClassInfrastructure. For more information, see ConnectionManager.
Public classConnectionManagerOleDbClassInfrastructure. For more information, see ConnectionManager.
Public classConnectionManagerSqlMobileClassInfrastructure. For more information, see ConnectionManager.
Public classEventHandlerClassInfrastructure. For more information, see DtsEventHandler.
Public classExpressionEvaluatorClassInfrastructure.
Public classForEachEnumeratorHostClassInfrastructure. For more information, see ForEachEnumeratorHost.
Public classForEachItemEnumeratorClassInfrastructure. For more information, see ForEachItemEnumerator.
Public classForEachLoopClassInfrastructure. For more information, see ForEachLoop.
Public classForLoopClassInfrastructure. For more information, see ForLoop.
Public classFTPClientConnection100ClassInfrastructure.
Public classHttpClientConnection100ClassInfrastructure.
Public classLogProviderEventLogClassInfrastructure. For more information, see LogProvider.
Public classLogProviderHostClassInfrastructure. For more information, see LogProvider.
Public classLogProviderSQLProfilerClassInfrastructure. For more information, see LogProvider.
Public classLogProviderSQLServerClassInfrastructure. For more information, see LogProvider.
Public classLogProviderTextFileClassInfrastructure. For more information, see LogProvider.
Public classLogProviderXMLFileClassInfrastructure. For more information, see LogProvider.
Public classPackageClassInfrastructure. For more information, see Package.
Public classPackageNeutralClassInfrastructure. For more information, see Package.
Public classPackageRemote32ClassInfrastructure.
Public classPackageRemote64ClassInfrastructure.
Public classPrecedenceConstraintClassInfrastructure. For more information, see PrecedenceConstraint.
Public classSequenceClassInfrastructure. For more information, see Sequence.
Public classTaskCreator32ClassInfrastructure.
Public classTaskCreator64ClassInfrastructure.
Public classTaskHostClassInfrastructure. For more information, see TaskHost.
Public classVariableClassInfrastructure. For more information, see Variable.
Public classVariableDispenserClassInfrastructure. For more information, see VariableDispenser.
  StructureDescription
Public structure_FILETIMEInfrastructure.
Public structure_LARGE_INTEGERInfrastructure.
Public structure_ULARGE_INTEGERInfrastructure.
Public structureDTP_DATA_UNIONInfrastructure.
Public structureDTP_DBDATEInfrastructure.
Public structureDTP_DBTIMEInfrastructure.
Public structureDTP_DBTIME2Infrastructure.
Public structureDTP_DBTIMESTAMPInfrastructure.
Public structureDTP_DBTIMESTAMP2Infrastructure.
Public structureDTP_DBTIMESTAMPOFFSETInfrastructure.
Public structureDTP_FILETIMEInfrastructure.
Public structureDTP_NUMERICInfrastructure.
Public structureDTP_VARIANTSpecifies 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.
Public structureDTS_EVENT_COLUMN_FILTERInfrastructure. For more information, see DTSEventColumnFilter.
Public structureDTS_MANAGED_INFOInfrastructure.
Public structureDTS_MANAGED_PROPERTYInfrastructure.
Public structureDTS_PACKAGE_UPGRADE_OPTIONSInfrastructure.
Public structuretagSTATSTGInfrastructure.
  InterfaceDescription
Public interfaceApplicationInfrastructure. For more information, see ApplicationClass.
Public interfaceConnectionManagerAdoInfrastructure. For more information, see ConnectionManagerAdoClass.
Public interfaceConnectionManagerAdoNetInfrastructure. For more information, see ConnectionManagerAdoNetClass.
Public interfaceConnectionManagerCacheInfrastructure. For more information, see ConnectionManagerCacheClass.
Public interfaceConnectionManagerExcelInfrastructure. For more information, see ConnectionManagerExcelClass.
Public interfaceConnectionManagerFileInfrastructure. For more information, see ConnectionManagerFileClass.
Public interfaceConnectionManagerFlatFileInfrastructure. For more information, see ConnectionManager.
Public interfaceConnectionManagerFtpInfrastructure. For more information, see ConnectionManagerFtpClass.
Public interfaceConnectionManagerHostInfrastructure. For more information, see ConnectionManagerHostClass.
Public interfaceConnectionManagerHttpInfrastructure. For more information, see ConnectionManagerHttpClass.
Public interfaceConnectionManagerMultiFileInfrastructure. For more information, see ConnectionManagerMultiFileClass.
Public interfaceConnectionManagerMultiFlatFileInfrastructure. For more information, see ConnectionManagerMultiFlatFileClass.
Public interfaceConnectionManagerOdbcInfrastructure. For more information, see ConnectionManagerOdbcClass.
Public interfaceConnectionManagerOLAPInfrastructure. For more information, see ConnectionManagerOLAPClass.
Public interfaceConnectionManagerOleDbInfrastructure. For more information, see ConnectionManagerOleDbClass.
Public interfaceConnectionManagerSqlMobileInfrastructure. For more information, see ConnectionManagerSqlMobileClass.
Public interfaceEventHandlerInfrastructure. For more information, see EventHandlerClass.
Public interfaceExpressionEvaluatorInfrastructure. For more information, see ExpressionEvaluatorClass.
Public interfaceForEachEnumeratorHostInfrastructure. For more information, see ForEachEnumeratorHostClass.
Public interfaceForEachItemEnumeratorInfrastructure. For more information, see ForEachItemEnumeratorClass.
Public interfaceForEachLoopInfrastructure. For more information, see ForEachLoopClass.
Public interfaceForLoopInfrastructure. For more information, see ForLoopClass.
Public interfaceFTPClientConnection100Infrastructure.
Public interfaceHttpClientConnection100Infrastructure.
Public interfaceIDTSApplication100Infrastructure. For more information, see ApplicationClass.
Public interfaceIDTSBreakpointManager100Infrastructure. For more information, see BreakpointManager.
Public interfaceIDTSBreakpointSite100Infrastructure. For more information, see IDTSBreakpointSite.
Public interfaceIDTSBreakpointTarget100Infrastructure. For more information, see BreakpointTarget.
Public interfaceIDTSBreakpointTargets100Infrastructure. For more information, see BreakpointTargets.
Public interfaceIDTSCloneVariableDispenser100Infrastructure.
Public interfaceIDTSComponentEvents100Infrastructure. For more information, see IDTSComponentEvents.
Public interfaceIDTSComponentPersist100Infrastructure. For more information, see IDTSComponentPersist.
Public interfaceIDTSConfiguration100Infrastructure. For more information, see Configuration.
Public interfaceIDTSConfigurations100Infrastructure. For more information, see Configurations.
Public interfaceIDTSConnectionInfo100Infrastructure. For more information, see ConnectionInfo.
Public interfaceIDTSConnectionInfos100Infrastructure. For more information, see ConnectionInfos.
Public interfaceIDTSConnectionManager100Infrastructure. For more information, see ConnectionManager.
Public interfaceIDTSConnectionManagerCache100Infrastructure. For more information, see ConnectionManagerCacheClass.
Public interfaceIDTSConnectionManagerCacheColumn100Infrastructure. For more information, see ConnectionManager.
Public interfaceIDTSConnectionManagerCacheColumns100Infrastructure. For more information, see ConnectionManager.
Public interfaceIDTSConnectionManagerDatabaseParameters100Infrastructure. For more information, see ConnectionManager.
Public interfaceIDTSConnectionManagerExcel100Infrastructure. For more information, see ConnectionManagerExcelClass.
Public interfaceIDTSConnectionManagerFile100Infrastructure. For more information, see ConnectionManagerFileClass.
Public interfaceIDTSConnectionManagerFlatFile100Infrastructure. This interface is used by the native connection managers. For more information, see ConnectionManagerFlatFileClass and ConnectionManagerMultiFlatFileClass.
Public interfaceIDTSConnectionManagerFlatFileColumn100Infrastructure. For more information, see FlatFileColumn.
Public interfaceIDTSConnectionManagerFlatFileColumns100Infrastructure. This class is the enumerator over the collection of Columns. For more information, see ConnectionManagerFlatFileClass and ConnectionManagerMultiFlatFileClass.
Public interfaceIDTSConnectionManagerFtp100Infrastructure. For more information, see ConnectionManagerFtpClass.
Public interfaceIDTSConnectionManagerHttp100Infrastructure.
Public interfaceIDTSConnectionManagerInit100Infrastructure. This interface is inherited by the ConnectionManagerAdoNetClass and ConnectionManagerSqlMobileClass.
Public interfaceIDTSConnectionManagerMarshalControl100Infrastructure.
Public interfaceIDTSConnections100Infrastructure. For more information, see Connections.
Public interfaceIDTSContainer100Infrastructure. For more information, see DtsContainer.
Public interfaceIDTSDataTypeInfo100Infrastructure. For more information, see DataTypeInfo.
Public interfaceIDTSDataTypeInfos100Infrastructure. For more information, see DataTypeInfos.
Public interfaceIDTSDBProviderInfo100Infrastructure. For more information, see DBProviderInfo.
Public interfaceIDTSDBProviderInfos100Infrastructure. For more information, see DBProviderInfos.
Public interfaceIDTSDowngradableObject100Infrastructure.
Public interfaceIDTSDowngradeSettings100Infrastructure.
Public interfaceIDTSDumpConfiguration100Infrastructure.
Public interfaceIDTSEnumReferencedObjects100Infrastructure. For more information, see EnumReferencedObjects.
Public interfaceIDTSError100Infrastructure. For more information, see DtsError.
Public interfaceIDTSErrors100Infrastructure. For more information, see DtsErrors.
Public interfaceIDTSEventHandler100Infrastructure. For more information, see EventHandler.
Public interfaceIDTSEventHandlers100Infrastructure. For more information, see DtsEventHandlers.
Public interfaceIDTSEventInfo100Infrastructure. For more information, see EventInfo.
Public interfaceIDTSEventInfos100Infrastructure. For more information, see EventInfos.
Public interfaceIDTSEvents100Infrastructure. For more information, see IDTSEvents.
Public interfaceIDTSEventsProvider100Infrastructure. For more information, see EventsProvider.
Public interfaceIDTSExecutable100Infrastructure. For more information, see Executable.
Public interfaceIDTSExecutables100Infrastructure. For more information, see Executables.
Public interfaceIDTSExecutionLocation100Infrastructure. For more information, see TaskHost.
Public interfaceIDTSExecutionMetrics100Infrastructure. For more information, see IDTSExecutionMetrics.
Public interfaceIDTSExpression100Infrastructure.
Public interfaceIDTSExpressionEvaluator100Infrastructure. For more information, see ExpressionEvaluator.
Public interfaceIDTSExtendedProperties100Infrastructure. For more information, see ExtendedProperties.
Public interfaceIDTSExtendedProperty100Infrastructure. For more information, see ExtendedProperty.
Public interfaceIDTSForEachEnumerator100Infrastructure. For more information, see IDTSForEachEnumerator.
Public interfaceIDTSForEachEnumeratorInfo100Infrastructure. For more information, see ForEachEnumeratorInfo.
Public interfaceIDTSForEachEnumeratorInfos100Infrastructure. For more information, see ForEachEnumeratorInfos.
Public interfaceIDTSForEachItem100Infrastructure. For more information, see ForEachItem.
Public interfaceIDTSForEachItemEnumerator100Infrastructure. For more information, see ForEachItemEnumerator.
Public interfaceIDTSForEachItems100Infrastructure. For more information, see ForEachItems.
Public interfaceIDTSForEachItemsProvider100Infrastructure. For more information, see ForEachItemValueEnumerator.
Public interfaceIDTSForEachItemValue100Infrastructure. For more information, see ForEachItemValue.
Public interfaceIDTSForEachLoop100Infrastructure. For more information, see ForEachLoop.
Public interfaceIDTSForEachVariableMapping100Infrastructure. For more information, see ForEachVariableMapping.
Public interfaceIDTSForEachVariableMappings100Infrastructure. For more information, see ForEachVariableMappings.
Public interfaceIDTSForLoop100Infrastructure. For more information, see ForLoopClass.
Public interfaceIDTSFtpClientConnection100Infrastructure. For more information, see FTPClientConnection100Class.
Public interfaceIDTSHasInternalProperties100Infrastructure. For more information, see DtsProperty.
Public interfaceIDTSHttpClientConnection100Infrastructure. For more information, see HttpClientConnection100Class.
Public interfaceIDTSInfoEvents100Infrastructure. For more information, see IDTSInfoEvents.
Public interfaceIDTSLogEntryInfo100Infrastructure. For more information, see LogEntryInfo.
Public interfaceIDTSLogEntryInfos100Infrastructure. For more information, see LogEntryInfos.
Public interfaceIDTSLogging100Infrastructure. For more information, see IDTSLogging.
Public interfaceIDTSLoggingOptions100Infrastructure. For more information, see LoggingOptions.
Public interfaceIDTSLogProvider100Infrastructure. For more information, see LogProvider.
Public interfaceIDTSLogProviderInfo100Infrastructure. For more information, see LogProviderInfo.
Public interfaceIDTSLogProviderInfos100Infrastructure. For more information, see LogProviderInfos.
Public interfaceIDTSLogProviderInit100Infrastructure. For more information, see LogProviderBase.
Public interfaceIDTSLogProviders100Infrastructure. For more information, see LogProviders.
Public interfaceIDTSManagedForEachEnumeratorWrapper100Infrastructure. For more information, see ManagedForEachEnumeratorWrapper.
Public interfaceIDTSManagedHelper100Infrastructure. For more information, see ManagedHelper.
Public interfaceIDTSManagedPropertyHelper100Infrastructure. For more information, see ManagedHelper.ManagedPropertyHelper.
Public interfaceIDTSManagedSerializer100Infrastructure. For more information, see ManagerSerializer.
Public interfaceIDTSManagedTask100Infrastructure. For more information, see IDTSManagedTask.
Public interfaceIDTSManagedWrapper100Infrastructure.
Public interfaceIDTSName100Infrastructure. For more information, see IDTSName.
Public interfaceIDTSObjectHost100Infrastructure. For more information, see TaskHost.
Public interfaceIDTSObjectReferenceTracker100Infrastructure. For more information, see ObjectReferenceTracker.
Public interfaceIDTSObjectVersionUpdate100Infrastructure. *** Member deprecated; see Remarks. ***   For more information, see Task.
Public interfaceIDTSODBCHandles100Defines the native interface for the ODBC connection. A reference to this interface is returned from the AcquireConnection method when the ConnectionManager is of type ODBC.
Public interfaceIDTSPackage100Infrastructure. This interface is implemented by the Package and PackageNeutral interfaces.
Public interfaceIDTSPackageInfo100Infrastructure. For more information, see PackageInfo.
Public interfaceIDTSPackageInfos100Infrastructure. For more information, see PackageInfos.
Public interfaceIDTSPackagePath100Infrastructure. For more information, see IDTSPackagePath.
Public interfaceIDTSPackagePersist100Infrastructure.
Public interfaceIDTSPackageSigning100Infrastructure.
Public interfaceIDTSPackageVersionUpdate100Infrastructure.
Public interfaceIDTSPersist100Infrastructure. For more information, see IDTSPersist.
Public interfaceIDTSPipelineComponentInfo100Infrastructure. For more information, see PipelineComponentInfo.
Public interfaceIDTSPipelineComponentInfos100Infrastructure. For more information, see PipelineComponentInfos.
Public interfaceIDTSPrecedenceConstraint100Infrastructure. For more information, see PrecedenceConstraintClass.
Public interfaceIDTSPrecedenceConstraints100Infrastructure. For more information, see PrecedenceConstraints.
Public interfaceIDTSProductLevel100Infrastructure. For more information, see DTSProductLevel.
Public interfaceIDTSProperties100Infrastructure. For more information, see DtsProperties.
Public interfaceIDTSPropertiesProvider100Infrastructure. For more information, see IDTSPropertiesProvider.
Public interfaceIDTSProperty100Infrastructure. For more information, see DtsProperty.
Public interfaceIDTSRunningPackage100Infrastructure. For more information, see RunningPackage.
Public interfaceIDTSRunningPackages100Infrastructure. For more information, see RunningPackages.
Public interfaceIDTSRuntimeObject100Infrastructure. This interface is inherited by native classes that are containers, and implemented by all objects in the Microsoft.SqlServer.Dts.Runtime namespace. For more information, see DtsObject.
Public interfaceIDTSSelectedLogProviders100Infrastructure. For more information, see SelectedLogProviders.
Public interfaceIDTSSequence100Infrastructure. For more information, see Sequence.
Public interfaceIDTSServerUsageControl100Infrastructure.
Public interfaceIDTSSuspend100Infrastructure. For more information, see IDTSSuspend.
Public interfaceIDTSTask100Infrastructure. For more information, see Task.
Public interfaceIDTSTaskCreator100Infrastructure.
Public interfaceIDTSTaskHost100Infrastructure. For more information, see TaskHostClass.
Public interfaceIDTSTaskInfo100Infrastructure. For more information, see TaskInfo.
Public interfaceIDTSTaskInfos100Infrastructure. For more information, see TaskInfos.
Public interfaceIDTSTaskInit100Infrastructure. For more information, see Task.
Public interfaceIDTSUnsafeVariables100Infrastructure. For more information, see Variables.
Public interfaceIDTSVariable100Infrastructure. For more information, see Variable.
Public interfaceIDTSVariableDispenser100Infrastructure. For more information, see VariableDispenserClass.
Public interfaceIDTSVariableLock100Infrastructure.
Public interfaceIDTSVariables100Infrastructure. For more information, see Variables.
Public interfaceIDTSWarning100Infrastructure. For more information, see DtsWarning.
Public interfaceIDTSWarnings100Infrastructure. For more information, see DtsWarnings.
Public interfaceISequentialStreamInfrastructure.
Public interfaceIStreamInfrastructure.
Public interfaceLogProviderEventLogInfrastructure. For more information, see LogProviderEventLogClass.
Public interfaceLogProviderHostInfrastructure. For more information, see LogProviderHostClass.
Public interfaceLogProviderSQLProfilerInfrastructure. For more information, see LogProviderSQLProfilerClass.
Public interfaceLogProviderSQLServerInfrastructure. For more information, see LogProviderSQLServerClass.
Public interfaceLogProviderTextFileInfrastructure. For more information, see LogProviderTextFileClass.
Public interfaceLogProviderXMLFileInfrastructure. For more information, see LogProviderXMLFileClass.
Public interfacePackageInfrastructure. For more information, see PackageClass.
Public interfacePackageNeutralInfrastructure. For more information, see PackageNeutralClass.
Public interfacePackageRemote32Infrastructure.
Public interfacePackageRemote64Infrastructure.
Public interfacePrecedenceConstraintInfrastructure. For more information, see PrecedenceConstraintClass.
Public interfaceSequenceInfrastructure. For more information, see SequenceClass.
Public interfaceTaskCreator32Infrastructure.
Public interfaceTaskCreator64Infrastructure.
Public interfaceTaskHostInfrastructure. For more information, see TaskHostClass.
Public interfaceVariableInfrastructure. For more information, see VariableClass.
Public interfaceVariableDispenserInfrastructure. For more information, see VariableDispenserClass.
  EnumerationDescription
Public enumerationDataTypeIndicates the data type of columns in data flow components and the data flow buffer.
Public enumerationDTS_MANAGED_INFO_TYPEInfrastructure.
Public enumerationDTSBreakpointHitTestInfrastructure. For more information, see DTSBreakpointHitTest.
Public enumerationDTSCheckpointUsageInfrastructure. For more information, see DTSCheckpointUsage.
Public enumerationDTSConfigurationTypeInfrastructure. For more information, see DTSConfigurationType.
Public enumerationDTSEventFilterKindInfrastructure. For more information, see DTSEventFilterKind.
Public enumerationDTSExcelVersionInfrastructure. 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.
Public enumerationDTSExecResultInfrastructure. For more information, see DTSExecResult.
Public enumerationDTSExecStatusInfrastructure. For more information, see DTSExecStatus.
Public enumerationDTSExecutionLocationInfrastructure. For more information, see DTSExecutionLocation.
Public enumerationDTSFileConnectionUsageTypeInfrastructure. For more information, see DTSFileConnectionUsageType.
Public enumerationDTSForcedExecResultInfrastructure. For more information, see DTSForcedExecResult.
Public enumerationDTSLogEntryFrequencyInfrastructure. For more information, see DTSLogEntryFrequency.
Public enumerationDTSLoggingModeInfrastructure. For more information, see DTSLoggingMode.
Public enumerationDTSObjectHostTypeInfrastructure. For more information, see DTSObjectHostType.
Public enumerationDTSObjectReferenceTypeInfrastructure. For more information, see DTSObjectReferenceType.
Public enumerationDTSPackageInformationFlagsInfrastructure. For more information, see DTSPackageInfoFlags.
Public enumerationDTSPackageTypeInfrastructure. For more information, see DTSPackageType.
Public enumerationDTSPipelineComponentTypeInfrastructure. For more information, see DTSPipelineComponentType.
Public enumerationDTSPrecedenceEvalOpInfrastructure. For more information, see DTSPrecedenceEvalOp.
Public enumerationDTSPriorityClassInfrastructure. For more information, see DTSPriorityClass.
Public enumerationDTSProductLevelInfrastructure. For more information, see DTSProductLevel.
Public enumerationDTSPropertyKindInfrastructure. For more information, see DTSPropertyKind.
Public enumerationDTSProtectionLevelInfrastructure. For more information, see DTSProtectionLevel.
Public enumerationDTSProviderSubTypeInfrastructure. For more information, see DTSProviderSubType.
Public enumerationDTSProviderTypeInfrastructure. For more information, see DTSProviderType.
Public enumerationDTSSignatureStatusInfrastructure. For more information, see DTSSignatureStatus.
Public enumerationDTSTransactionOptionInfrastructure. For more information, see DTSTransactionOption.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.