Microsoft.SqlServer.Dts.Pipeline 名前空間

Microsoft.SqlServer.Dts.Pipeline 名前空間には、マネージド データ フロー コンポーネントを開発するために使用するマネージド クラスが含まれます。 マネージド クラスには、マネージド データ フロー コンポーネントの基本クラスである PipelineComponent クラス、および PipelineBuffer インターフェイスのマネージド実装である IDTSBuffer100 クラスがあります。 PipelineBuffer クラスは、COM データ フロー エンジンとマネージド データ フロー コンポーネント間でデータ フロー バッファーをマーシャリングします。

クラス

BackPressureException

データ フローのバック プレッシャを処理する IsInputReady(Int32[], Boolean[]) メソッドおよび GetDependentInputs(Int32) メソッドで予期しないエラーが発生したときにスローされる例外です。

BlobColumn

テキスト、ntext、またはイメージのデータ型がSQL Serverデータを含むデータ フロー バッファー内の列を定義します。

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

スクリプト コンポーネントで 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 を入力バッファーまたは出力バッファーとして識別するために使用する値が含まれます。