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 新功能 (尤其是 GetIdentificationStringByID(Int32) 方法) 加入現有的 IDTSComponentMetaData100 介面中。 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 Managed 元件的介面。

IDTSManagedComponentHost100

包含 IDTSManagedComponent100 物件的主機。

IDTSManagedComponentHost130
IDTSManagedComponentWrapper100

表示 DTS Managed 元件包裝函式。

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 介面的 Managed 實作,用來以程式設計的方式設定資料流程工作。

列舉

DTPSTATUSENUM

指定 IDTSBuffer100 物件中資料行的狀態。

DTSBufferFlags

包含可在 IDTSBufferManager100 物件中用來註冊緩衝區的值。

DTSBufferHandlePresetValues

指定一組定義的緩衝區處理。

DTSCustomPropertyExpressionType

指出資料流程元件的自訂屬性值是否可以使用屬性運算式指定。

DTSInsertPlacement

指定在集合中插入新 IDTSInput100IDTSOutput100 物件的位置。

DTSObjectType

指定在資料流程物件模型中實作 IDTSObject100 介面的物件。

DTSPersistenceFormat

指定資料流程工作中物件的保存格式。

DTSPersistState

指定 IDTSCustomProperty100 保存在封裝 XML 檔中的方式。

DTSPIPELINEVERSION

指定安裝在電腦上的資料流程引擎版本。

DTSRowDisposition

指定處理資料列發生錯誤或截斷時,要如何繼續執行。

DTSUsageType

指出元件使用 IDTSInputColumn100 物件的方式。

DTSValidationStatus

指定呼叫 Validate() 的傳回值。

備註

這個組件是 DTSPipeline.dll 主要 Interop 組件。