Microsoft.SqlServer.Dts.Pipeline
MSDN Home
MSDN
MSDN Library
Servers and Enterprise Develop ...
SQL Server
SQL Server 2005
Product Documentation
SQL Server 2005 Documentation
SQL Server 2005 Books Online
SQL Server Programming Referen ...
Integration Services Programmi ...
Integration Services Managed P ...
Integration Services Class Lib ...
Microsoft.SqlServer.Dts.Pip ...
BlobColumn Class
BufferColumn Structure
BufferDisconnectedException Cl ...
BufferNotFoundException Class
CannotCreatePipelineComponentE ...
CannotCreateUserComponentExcep ...
ColumnIndexOutOfRangeException ...
ColumnIsNullException Class
ComponentType Enumeration
ComponentUpgradeFailedExceptio ...
ComponentVersionMismatchExcept ...
DoesNotFitBufferException Clas ...
DtsPipelineComponentAttribute ...
InputNotFoundException Class
IScriptComponentUI Interface
ManagedComponentHost Class
NoCurrentRowException Class
NotOutputBufferException Class
OutputNotFoundException Class
PipelineBuffer Class
PipelineBufferMode Enumeration
PipelineComponent Class
PipelineComponentHResultExcept ...
ReadOnlyVariablesNotAvailableE ...
ReadWriteVariablesNotAvailable ...
RowIndexOutOfRangeException Cl ...
ScriptBuffer Class
ScriptComponent Class
ScriptComponentHost Class
ScriptDesignTime Class
UnsupportedBufferDataTypeExcep ...
UnsupportedValueTypeForTextStr ...
Integration Services Class ...
Microsoft.DataTransformationSe ...
Microsoft.SqlServer.Dts.Design
Microsoft.SqlServer.Dts.Manage ...
Microsoft.SqlServer.Dts.Manage ...
Microsoft.SqlServer.Dts.Pipeli ...
Microsoft.SqlServer.Dts.Pipeli ...
Microsoft.SqlServer.Dts.Pipeli ...
Microsoft.SqlServer.Dts.Pipeli ...
Microsoft.SqlServer.Dts.Runtim ...
Microsoft.SqlServer.Dts.Runtim ...
Microsoft.SqlServer.Dts.Runtim ...
Microsoft.SqlServer.Dts.Runtim ...
Microsoft.SqlServer.Dts.Runtim ...
Microsoft.SqlServer.Dts.Runtim ...
Microsoft.SqlServer.Dts.Runtim ...
Microsoft.SqlServer.Dts.Runtim ...
Microsoft.SqlServer.Dts.Runtim ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Microsoft.SqlServer.Dts.Tasks. ...
Switch View :
Classic
Lightweight Beta
ScriptFree
Feedback
Microsoft.SqlServer.Dts.Pipeline Namespace
The
Microsoft.SqlServer.Dts.Pipeline
namespace contains managed classes that are used to develop managed data flow components. It contains the
PipelineComponent
class, which is the base class for managed data flow components, and the
PipelineBuffer
class, which is the managed implementation of the
IDTSBuffer90
interface. The
PipelineBuffer
class marshals data flow buffers between the COM data flow engine and managed data flow components.
Classes
Class
Description
BlobColumn
Defines a column in a data flow buffer that contains data that has a SQL Server data type of
text
,
ntext
, or
image
.
BufferDisconnectedException
The exception that is thrown when an attempt to access a
PipelineBuffer
object fails.
BufferNotFoundException
The exception that is thrown when a
PipelineBuffer
is not found.
CannotCreatePipelineComponentException
The exception that is thrown when the data flow cannot create an instance of a Script component.
CannotCreateUserComponentException
Exception thrown when the Script component cannot instantiate the class that contains the custom code that the developer creates in the Script component. The class is named
ScriptMain
by default.
ColumnIndexOutOfRangeException
The exception that is thrown when an attempt to access a buffer column by using an index is outside the bounds of the collection of buffer columns.
ColumnIsNullException
The exception that is thrown when using a specific data type column access method and the column value is null.
ComponentUpgradeFailedException
The exception that is thrown when the
PerformUpgrade
method of a component fails.
ComponentVersionMismatchException
The exception that is thrown when the component version stored in the package XML is higher than the version of the component installed on the current computer.
DoesNotFitBufferException
The exception that is thrown when a value that is too large to fit in the data area of a
BufferColumn
is written to the buffer.
DtsPipelineComponentAttribute
Contains design-time information about a
PipelineComponent
object.
InputNotFoundException
The exception that is thrown when the Script Component is unable to find an
IDTSInput90
object defined internally by the component.
ManagedComponentHost
NoCurrentRowException
The exception that is thrown when the address of the beginning of a
PipelineBuffer
row is null.
NotOutputBufferException
The exception that is thrown when a method that is restricted to
Output
objects is called on an
Input
PipelineBuffer
.
OutputNotFoundException
The exception that is thrown by the
ScriptComponent
when an
IDTSOutput90
cannot be found in its
IDTSOutputColumnCollection90
.
PipelineBuffer
Provides an in-memory data store containing rows and columns of data.
PipelineComponent
Defines the base class that is used when developing managed data flow components.
PipelineComponentHResultException
Exception raised by the Script component when it encounters a COM exception.
ReadOnlyVariablesNotAvailableException
Exception raised by the Script component when the
ReadOnlyVariables
collection is not available.
ReadWriteVariablesNotAvailableException
Exception raised by the Script component when the
ReadWriteVariables
collection is not available.
RowIndexOutOfRangeException
The exception that is thrown when an invalid index is supplied when accessing a row in a
PipelineBuffer
.
ScriptBuffer
Serves as the base class for the read-only classes representing the input and the outputs that are generated by the Script component in the
BufferWrapper
project item in a Script component project.
ScriptComponent
Serves as the base class for the read-only
UserComponent
class generated by the Script component in the
ComponentWrapper
project item in a Script component project.
ScriptComponentHost
ScriptDesignTime
UnsupportedBufferDataTypeException
The exception that is thrown when assigning a value to a buffer column that contains the incorrect data type.
UnsupportedValueTypeForTextStreamColumnException
The exception that is thrown when the value of the type that is being assigned to a column in a
PipelineBuffer
is not a string or byte array.
Interfaces
Interface
Description
IScriptComponentUI
Structures
Structure
Description
BufferColumn
Provides read-only metadata for a
PipelineBuffer
column.This structure is not CLS-compliant.
Enumerations
Enumeration
Description
ComponentType
Specifies the three types of data flow components.
PipelineBufferMode
Contains values used to identify a
PipelineBuffer
as an input or output buffer.
Tags :