Microsoft.SqlServer.Dts.Pipeline.Wrapper 命名空间

Microsoft.SqlServer.Dts.Pipeline.Wrapper命名空间提供了创建自定义 数据流 组件和自动化 数据流 任务的类和接口。

名称 说明
CManagedComponentWrapperClass

表示数据流组件的设计时实例。

DTSBufferManagerClass

创建和管理 IDTSBuffer100 对象。

MainPipeClass

在数据流布局中添加和连接组件。

结构

名称 说明
BUFFER_WIRE_PACKET

指定流水线包裹器的缓冲线包。

DTP_BUFFCOL

包含描述缓冲区列中存储数据的元数据。

tagBUFFER_WIRE_PACKET

指定流水线封装器的缓冲线包。

tagBUFFERCOL

包含描述缓冲区列中存储数据的元数据。

接口

名称 说明
CManagedComponentWrapper

配置组件的属性和列集合。

DTSBufferManager

管理 IDTSBuffer100 物品。

IDTSBLOBObject100

用于读写对象列 IDTSBuffer100 中的字节。

IDTSBuffer100

表示内存中的二维存储对象,包含行和列。

IDTSBufferManager100

创建和管理 IDTSBuffer100 对象。

IDTSBufferManagerInitialize100

初始化流水线包装器的缓冲区管理器。

IDTSBufferTapConfiguration100

表示该对象的 IDTSBuffer100 抽头配置。

IDTSComponentMetaData100

包含数据流组件的定义,包括自定义属性、输入、输出以及定义在数据流组件上的输入和输出列。

IDTSComponentMetaData130

在现有IDTSComponentMetaData100接口上增加了SQL Server 2016的新功能,尤其是方法部分GetIdentificationStringByID(Int32)。 该 IDTSComponentMetaData100 接口包含数据流组件的定义,包括自定义属性、输入、输出以及定义在数据流组件上的输入和输出列。

IDTSComponentMetaDataCollection100

包含 IDTSComponentMetaData100 对象的集合。

IDTSComponentView100

允许对数据流组件的更改 IDTSComponentMetaData100 进行回滚。

IDTSCustomProperty100

包含数据流任务中对象的自定义信息。

IDTSCustomPropertyCollection100

包含 IDTSCustomProperty100 对象的集合。

IDTSDataFileCreator100

表示DTS数据文件创建界面。

IDTSDesigntimeComponent100

定义了用C++和COM编写的数据流组件的设计时方法。

IDTSExpressionEvaluatorEx100

评估目标表达式。

IDTSExternalMetadataColumn100

表示来自外部数据源的列。

IDTSExternalMetadataColumnCollection100

包含 IDTSExternalMetadataColumn100 一组表示外部数据源列的对象。

IDTSFriendlyEnum100

为枚举的值提供名称。

IDTSFriendlyEnumCollection100

包含 IDTSFriendlyEnum100 对象的集合。

IDTSInput100

包含代表运行时以对象形式 PipelineBuffer 提供给组件的数据的列集合。

IDTSInputCollection100

包含 IDTSInput100 对象的集合。

IDTSInputColumn100

表示上游组件的输出列,被选中供组件使用。

IDTSInputColumn130

在 SQL Server 2016 中为现有IDTSInputColumn100接口添加新功能,尤其是LineageIdentificationString方法所使用的GetIdentificationStringByID(Int32)属性。接口IDTSInputColumn100表示上游组件的输出列,被选中用于组件。

IDTSInputColumnCachedInfo100

表示IDTS输入列缓存信息。

IDTSInputColumnCollection100

包含一组 IDTSInputColumn100 列。

IDTSLookupDesign100

表示DTS查找接口。

IDTSManagedComponent100

代表DTS管理组件的接口。

IDTSManagedComponentHost100

包含对象的 IDTSManagedComponent100 主机。

IDTSManagedComponentHost130

Microsoft.SqlServer.Dts.Pipeline.Wrapper命名空间提供了创建自定义 数据流 组件和自动化 数据流 任务的类和接口。

IDTSManagedComponentWrapper100

表示DTS管理组件包装器。

IDTSMultiInputComponent100

提供与多个输入组件相关的方法。

IDTSMultiInputComponentHost100

提供与多输入组件主机相关的方法。

IDTSObject100

定义了数据流对象的基础对象接口。

IDTSObjectModel100

代表 的 IDTSObject100模型。

IDTSOutput100

包含图中下游组件可用的列集合 IDTSOutputColumn100

IDTSOutputCollection100

包含 IDTSOutput100 对象的集合。

IDTSOutputColumn100

包含组件提供列的设计时定义。

IDTSOutputColumn130

在 SQL Server 2016 中为现有IDTSOutputColumn100接口添加新功能,尤其是LineageIdentificationString方法所使用的GetIdentificationStringByID(Int32)属性。该IDTSOutputColumn100接口包含由组件提供的列的设计时定义。

IDTSOutputColumnCollection100

包含一组 IDTSOutputColumn100 列。

IDTSPath100

表示两个组件之间的连接。

IDTSPathCollection100

提供一个用于存储 IDTSPath100 物品的收集容器。

IDTSPersistenceComponent100

定义数据流组件的持久化方法。

IDTSPipeline100

定义数据流任务实现的方法和属性。

IDTSPipeline130

Microsoft.SqlServer.Dts.Pipeline.Wrapper命名空间提供了创建自定义 数据流 组件和自动化 数据流 任务的类和接口。

IDTSPivotDesign100

表示DTS枢轴设计接口。

IDTSRuntimeComponent100

定义数据流组件的运行时方法。

IDTSRuntimeComponent130

Microsoft.SqlServer.Dts.Pipeline.Wrapper命名空间提供了创建自定义 数据流 组件和自动化 数据流 任务的类和接口。

IDTSRuntimeConnection100

引用 ConnectionManager 包中的对象。

IDTSRuntimeConnectionCollection100

包含 IDTSRuntimeConnectionCollection100 对象的集合。

IDTSSupportBackPressure100

代表数据转换服务的后压支持。

IDTSVirtualInput100

表示上游组件可用的列。

IDTSVirtualInputColumn100

表示对象中的 IDTSOutputColumn100StartPoint 一个IDTSPath100

IDTSVirtualInputColumnCollection100

包含一组 IDTSVirtualInputColumn100 列。

MainPipe

提供用于程序化配置数据流任务的接口托管实现 IDTSPipeline100

枚举

名称 说明
DTPSTATUSENUM

指定对象中 IDTSBuffer100 某列的状态。

DTSBufferFlags

包含用于与对象注册缓冲区的 IDTSBufferManager100 值。

DTSBufferHandlePresetValues

指定一组定义的缓冲区句柄。

DTSCustomPropertyExpressionType

指示数据流组件的自定义属性值是否可以通过属性表达式来指定。

DTSInsertPlacement

指定在集合中插入新内容 IDTSInput100IDTSOutput100 对象的位置。

DTSObjectType

指定在数据流对象模型中实现该接口的 IDTSObject100 对象。

DTSPersistenceFormat

指定数据流任务中对象的持久化格式。

DTSPersistState

指定 如何在 IDTSCustomProperty100 包的 XML 文件中持久化。

DTSPIPELINEVERSION

指定安装在计算机上的数据流引擎版本。

DTSRowDisposition

规定处理行时发生错误或截断时的处理方式。

DTSUsageType

表示组件如何使用某个 IDTSInputColumn100 对象。

DTSValidationStatus

指定调用的 Validate()返回值。

注解

该汇编是 DTSPipeline.dll的主操作间组装。