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

当在 OutputInput 上调用限制为 PipelineBuffer 对象的方法时引发的异常。

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

指定三种类型的数据流组件。

PipelineBufferMode

包含用于将 PipelineBuffer 标识为输入或输出缓冲区的值。