Microsoft.SqlServer.Dts.Pipeline 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。
クラス
| 名前 | 説明 |
|---|---|
| BackPressureException |
データフローのバックプレッシャーを処理する IsInputReady(Int32[], Boolean[]) メソッドと GetDependentInputs(Int32) メソッドが予期しないエラーに遭遇した際にスローされる例外です。 |
| BlobColumn |
SQL Serverのデータ型(テキスト、ntext、画像)を含むデータフローバッファ内の列を定義します。 |
| BufferDisconnectedException |
PipelineBufferオブジェクトへのアクセスが失敗した際にスローされる例外です。 |
| BufferNotFoundException |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
| CannotCreatePipelineComponentException |
データフローがスクリプトコンポーネントのインスタンスを作成できない場合にスローされる例外です。 |
| CannotCreateUserComponentException |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
| ColumnIndexOutOfRangeException |
バッファ列にインデックスを使ってアクセスしようとする際に発生する例外は、バッファ列の集合の範囲外です。 |
| ColumnInformation |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
| ColumnIsNullException |
特定のデータ型のカラムアクセスメソッドで、カラムの値がnullである場合にスローされる例外は、 |
| ComponentDowngradeFailedException |
この例外は、コンポーネントにパフォーマンスとダウングレードを依頼され、そのダウングレードが成功しなかった場合に発生します。 |
| ComponentUpgradeFailedException |
コンポーネントの PerformUpgrade(Int32) メソッドが失敗したときにスローされる例外です。 |
| ComponentVersionMismatchException |
パッケージXMLに保存されているコンポーネントバージョンが、現在コンピュータにインストールされているコンポーネントのバージョンより高い場合にスローされる例外です。 |
| DoesNotFitBufferException |
BufferColumnのデータ領域に収まりきらない大きすぎる値をバッファに書き込んだ場合にスローされる例外です。 |
| DtsPipelineComponentAttribute |
PipelineComponentオブジェクトに関する設計時情報が含まれています。 |
| InputIDToNameMap |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
| InputNotFoundException |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
| ManagedComponentHost |
DTS管理コンポーネントのホストを表します。 |
| MappedColumnInfo |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
| NoCurrentRowException |
PipelineBuffer行の先頭アドレスがnullの場合にスローされる例外です。 |
| NotOutputBufferException |
例外は、 Output オブジェクトに制限されたメソッドが InputPipelineBuffer上で呼び出されたときにスローされます。 |
| OutputNameMap |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
| OutputNotFoundException |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
| PipelineBuffer |
行と列のデータを含むメモリ内データストアを提供します。 |
| PipelineComponent |
管理されたデータフローコンポーネントを開発する際に使用するベースクラスを定義します。 |
| PipelineComponentExt |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
| PipelineComponentHResultException |
ScriptコンポーネントがCOM例外に遭遇した際に例外を提示します。 |
| PipelineComponentSource |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
| ReadOnlyVariablesNotAvailableException |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
| ReadWriteVariablesNotAvailableException |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
| RowIndexOutOfRangeException |
PipelineBufferの行にアクセスする際に無効なインデックスが提供された際にスローされる例外です。 |
| ScriptBuffer |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
| ScriptComponent |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
| ScriptComponent.ScriptComponentEvalContext |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
| ScriptComponentHost |
管理されるプロバイダーからレコードをソースするDTSパイプラインコンポーネント。 |
| ScriptingLanguageNotFoundException |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
| SSISScriptComponentEntryPointAttribute |
これはScriptComponentから派生したクラスに付ける属性で、リフレクションで見つけて読み込みます |
| UnsupportedBufferDataTypeException |
誤ったデータ型を含むバッファ列に値を割り当てた際に発生する例外です。 |
| UnsupportedDataRecordTypeException |
サポートされていないパラメータ値が DataRecordTypeToBufferType(Type) メソッドに渡されたときにスローされる例外です。 |
| UnsupportedValueTypeForTextStreamColumnException |
PipelineBufferの列に割り当てられる値の型が文字列やバイト配列でない場合にスローされる例外です。 |
| VSTAComponentScriptingEngine |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
構造体
| 名前 | 説明 |
|---|---|
| BufferColumn |
PipelineBuffer列の読み取り専用メタデータを提供します。 |
インターフェイス
| 名前 | 説明 |
|---|---|
| IVSTAScriptComponentUI |
Microsoft.SqlServer.Dts.Pipeline名前空間には、マネージドデータフローコンポーネントの開発に使用されるマネージドクラスが含まれています。 管理されたデータフローコンポーネントのベースクラスであるPipelineComponentクラスと、PipelineBufferインターフェースの管理実装であるIDTSBuffer100クラスが含まれています。 PipelineBufferクラスは、COMデータフローエンジンと管理されるデータフローコンポーネント間のデータフローバッファをマーシャルします。 |
列挙型
| 名前 | 説明 |
|---|---|
| ComponentType |
3種類のデータフローコンポーネントを規定します。 |
| PipelineBufferMode |
PipelineBufferを入力または出力バッファとして識別するための値を含みます。 |