IDTSPipeline100 インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データフロータスクによって実装されるメソッドとプロパティを定義します。
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の入力列のキャッシュを更新します。 |