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

将 SQL Server 2016 中的新功能添加到现有的 IDTSComponentMetaData100 接口,特别是 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
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
IDTSPivotDesign100

表示 DTS 透视设计接口。

IDTSRuntimeComponent100

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

IDTSRuntimeComponent130
IDTSRuntimeConnection100

引用包中的 ConnectionManager 对象。

IDTSRuntimeConnectionCollection100

包含 IDTSRuntimeConnectionCollection100 对象的集合。

IDTSSupportBackPressure100

表示 Data Transformation Services 背压支持。

IDTSVirtualInput100

表示上游组件中可用于某组件的列。

IDTSVirtualInputColumn100

表示 IDTSOutputColumn100 对象的 StartPoint 对象中的 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 主互操作程序集。