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タスクを表します。

プロパティ

名前 説明
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

パッケージ内の変数を読み書きのためにロックするための IDTSVariableDispenser100 を設定します。

メソッド

名前 説明
GetNextPasteID()

データフロータスクが生成する次の利用可能なIDを取得します。

GetObjectByID(Int32)

データフロータスクに含まれるオブジェクトを、オブジェクトのIDを使って取得します。

New()

新しいクラスのインスタンスを指定 IDTSPipeline100

UpdateCacheOnInputColumns()

IDTSPipeline100の入力列のキャッシュを更新します。

適用対象