Microsoft.SqlServer.Dts.Pipeline.Wrapper 名前空間

Microsoft.SqlServer.Dts.Pipeline.Wrapper 名前空間は、カスタム データ フロー コンポーネントの作成およびデータ フロー タスクの自動化に使用されるクラスとインターフェイスを提供します。

このアセンブリは、DTSPipeline.dll 用のプライマリ相互運用機能アセンブリです。

クラス

  クラス 説明
パブリック クラス CManagedComponentWrapperClass データ フロー コンポーネントのデザイン時インスタンスを表します。
パブリック クラス DTSBufferManagerClass IDTSBuffer100 オブジェクトを作成し、管理します。
パブリック クラス MainPipeClass データ フロー レイアウトでコンポーネントを追加して接続します。

構造体

  構造体 説明
パブリック構造体 BUFFER_WIRE_PACKET インフラストラクチャです。
パブリック構造体 DTP_BUFFCOL バッファ列に格納されたデータを記述するメタデータが含まれます。
パブリック構造体 tagBUFFER_WIRE_PACKET インフラストラクチャです。
パブリック構造体 tagBUFFERCOL バッファ列に格納されたデータを記述するメタデータが含まれます。

インターフェイス

  インターフェイス 説明
パブリック インターフェイス CManagedComponentWrapper コンポーネントのプロパティと列コレクションを構成します。
パブリック インターフェイス DTSBufferManager IDTSBuffer100 オブジェクトを管理します。
パブリック インターフェイス IDTSBLOBObject100 IDTSBuffer100 オブジェクトの列に対して、バイトの読み取りおよび書き込みを行うために使用されます。
パブリック インターフェイス IDTSBuffer100 行と列を含む、メモリ内の 2 次元ストレージ オブジェクトを表します。
パブリック インターフェイス IDTSBufferManager100 IDTSBuffer100 オブジェクトを作成し、管理します。
パブリック インターフェイス IDTSBufferManagerInitialize100 インフラストラクチャです。
パブリック インターフェイス IDTSComponentMetaData100 データ フロー コンポーネントで定義されるカスタム プロパティ、入力、出力、入力列、出力列などのデータ フロー コンポーネントの定義が含まれます。
パブリック インターフェイス IDTSComponentMetaDataCollection100 IDTSComponentMetaData100 オブジェクトのコレクションが含まれます。
パブリック インターフェイス IDTSComponentView100 ロールバックされるデータ フロー コンポーネントの IDTSComponentMetaData100 の変更を許可します。
パブリック インターフェイス IDTSCustomProperty100 データ フロー タスクでのオブジェクトのカスタム情報が含まれます。
パブリック インターフェイス IDTSCustomPropertyCollection100 IDTSCustomProperty100 オブジェクトのコレクションが含まれます。
パブリック インターフェイス IDTSDesigntimeComponent100 C++ と COM で作成されたデータ フロー コンポーネントのデザイン時メソッドを定義します。
パブリック インターフェイス IDTSExternalMetadataColumn100 外部データ ソースの列を表します。
パブリック インターフェイス IDTSExternalMetadataColumnCollection100 外部データ ソースの列を表す IDTSExternalMetadataColumn100 オブジェクトのコレクションが含まれます。
パブリック インターフェイス IDTSFriendlyEnum100 列挙の値の名前を提供します。
パブリック インターフェイス IDTSFriendlyEnumCollection100 IDTSFriendlyEnum100 オブジェクトのコレクションが含まれます。
パブリック インターフェイス IDTSInput100 実行時に PipelineBuffer オブジェクトの形式でコンポーネントに提供されたデータを表す列のコレクションが含まれます。
パブリック インターフェイス IDTSInputCollection100 IDTSInput100 オブジェクトのコレクションが含まれます。
パブリック インターフェイス IDTSInputColumn100 コンポーネントで使用するために選択される、上流コンポーネントの出力列を表します。
パブリック インターフェイス IDTSInputColumnCollection100 IDTSInputColumn100 列のコレクションが含まれます。
パブリック インターフェイス IDTSManagedComponent100 インフラストラクチャです。
パブリック インターフェイス IDTSManagedComponentHost100 インフラストラクチャです。
パブリック インターフェイス IDTSManagedComponentWrapper100 インフラストラクチャです。
パブリック インターフェイス IDTSObject100 データ フロー オブジェクトの基本オブジェクト インターフェイスを定義します。
パブリック インターフェイス IDTSObjectModel100 インフラストラクチャです。
パブリック インターフェイス IDTSOutput100 グラフの下流コンポーネントで利用できる IDTSOutputColumn100 列のコレクションが含まれます。
パブリック インターフェイス IDTSOutputCollection100 IDTSOutput100 オブジェクトのコレクションが含まれます。
パブリック インターフェイス IDTSOutputColumn100 コンポーネントによって提供される列のデザイン時の定義を含みます。
パブリック インターフェイス IDTSOutputColumnCollection100 IDTSOutputColumn100 列のコレクションが含まれます。
パブリック インターフェイス IDTSPath100 2 つのコンポーネント間の接続を表します。
パブリック インターフェイス IDTSPathCollection100 IDTSPath100 オブジェクトを格納するための、コレクション コンテナを提供します。
パブリック インターフェイス IDTSPersistenceComponent100 インフラストラクチャです。
パブリック インターフェイス IDTSPipeline100 データ フロー タスクによって実装されるメソッドとプロパティを定義します。
パブリック インターフェイス IDTSRuntimeComponent100 データ フロー コンポーネントのランタイム メソッドを定義します。
パブリック インターフェイス IDTSRuntimeConnection100 パッケージ内の ConnectionManager オブジェクトを参照します。
パブリック インターフェイス IDTSRuntimeConnectionCollection100 IDTSRuntimeConnectionCollection100 オブジェクトのコレクションが含まれます。
パブリック インターフェイス IDTSVirtualInput100 上流コンポーネントからコンポーネントが利用できる列を表します。
パブリック インターフェイス IDTSVirtualInputColumn100 IDTSPath100 オブジェクトの StartPoint オブジェクトにおける IDTSOutputColumn100 を表します。
パブリック インターフェイス IDTSVirtualInputColumnCollection100 IDTSVirtualInputColumn100 列のコレクションが含まれます。
パブリック インターフェイス MainPipe データ フロー タスクをプログラムで構成するために使用される IDTSPipeline100 インターフェイスのマネージ実装を提供します。

列挙体

  列挙体 説明
パブリック列挙体 DTPSTATUSENUM IDTSBuffer100 オブジェクトの列の状態を示します。
パブリック列挙体 DTSBufferFlags IDTSBufferManager100 オブジェクトにバッファを登録するために使用される値を含みます。
パブリック列挙体 DTSBufferHandlePresetValues バッファ ハンドルの定義されたセットを指定します。
パブリック列挙体 DTSCustomPropertyExpressionType データ フロー コンポーネントのカスタム プロパティの値をプロパティ式を使用して指定できるかどうかを示します。
パブリック列挙体 DTSInsertPlacement 新しい IDTSInput100 オブジェクトまたは IDTSOutput100 オブジェクトをコレクションに挿入する場所を指定します。
パブリック列挙体 DTSObjectType データ フロー オブジェクト モデルで IDTSObject100 インターフェイスを実装するオブジェクトを指定します。
パブリック列挙体 DTSPersistenceFormat データ フロー タスクでのオブジェクトの保存形式を指定します。
パブリック列挙体 DTSPersistState IDTSCustomProperty100 をパッケージ XML ファイルに保存する方法を指定します。
パブリック列挙体 DTSPIPELINEVERSION コンピュータにインストールされているデータ フロー エンジンのバージョンを指定します。
パブリック列挙体 DTSRowDisposition 行の処理中にエラーまたは切り捨てが発生した場合の続行方法を指定します。
パブリック列挙体 DTSUsageType コンポーネントによる IDTSInputColumn100 オブジェクトの使用方法を示します。
パブリック列挙体 DTSValidationStatus Validate に対する呼び出しの戻り値を指定します。