語言

IDTSPipeline100 介面

定義

定義資料流任務所實作的方法與屬性。

public interface class IDTSPipeline100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObjectModel100
[System.Runtime.InteropServices.Guid("BE3F920C-1F7B-4B2A-B593-6F6C84072D82")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSPipeline100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObjectModel100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("6F5BD75A-C40C-4860-AE25-55EB7CF33DB0")]
public interface IDTSPipeline100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObjectModel100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("7068DEA5-9977-4EF9-BB5A-29D1CA3FA415")]
public interface IDTSPipeline100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObjectModel100
[<System.Runtime.InteropServices.Guid("BE3F920C-1F7B-4B2A-B593-6F6C84072D82")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSPipeline100 = interface
    interface IDTSObjectModel100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("6F5BD75A-C40C-4860-AE25-55EB7CF33DB0")>]
type IDTSPipeline100 = interface
    interface IDTSObjectModel100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("7068DEA5-9977-4EF9-BB5A-29D1CA3FA415")>]
type IDTSPipeline100 = interface
    interface IDTSObjectModel100
Public Interface IDTSPipeline100
Implements IDTSObjectModel100
衍生
屬性
實作

備註

它MainPipeClass實作了此介面中定義的屬性與方法,並代表 Data Flow 任務。

屬性

名稱 Description
AutoGenerateIDForNewObjects

取得或設定一個值,指定資料流是否自動產生,並為新建立的物件設定 ID 屬性。

BLOBTempStoragePath

取得或設定一個值,指定二進位大型物件(BLOB)暫時寫入磁碟的檔案系統位置。

BufferManager

拿到 IDTSBufferManager100 物品。

BufferTempStoragePath

取得或設定用於暫時快取緩衝區資料的檔案系統路徑。

ComponentMetaDataCollection

取得任務中資料流組成部分的集合。

DefaultBufferMaxRows

取得或設定任務允許在緩衝區中 IDTSBuffer100 最多列數的指令。

DefaultBufferSize

取得或設定任務所建立物件的預設大小 IDTSBuffer100 。

EnableCacheUpdate

取得或設定是否 IDTSPipeline100 啟用快取更新。

EnableDisconnectedColumns

取得或設定一個值,指示資料流任務是否啟用主管線中斷開的欄位。

EngineThreads

取得或設定資料流任務所使用的執行緒數量。

Events

設定資料流及其元件在執行過程中用來引發事件的事件介面。

IsSavingXml

取得或設定 IDTSPipeline100 是否儲存 xml。

PathCollection

取得 IDTSPathCollection100 資料流任務的集合。

PersistenceCustomPropertyCollection[DTSPersistenceFormat]

取得具有指定持久化格式的自訂屬性集合。

RunInOptimizedMode

取得或設定一個值,指定資料流任務是否以最佳化模式執行。

VariableDispenser

設定 used IDTSVariableDispenser100 來鎖定套件中的變數以進行讀取和寫入。

方法

名稱 Description
GetNextPasteID()

取得資料流任務產生的下一個可用 ID。

GetObjectByID(Int32)

透過使用物件的 ID 來檢索資料流任務中包含的物件。

New()

指定一個新的類別實例 IDTSPipeline100 。

UpdateCacheOnInputColumns()

更新輸入欄位 IDTSPipeline100的快取。

適用於