Microsoft.SqlServer.Dts.Pipeline 名前空間

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を入力または出力バッファとして識別するための値を含みます。