Udostępnij przez


PipelineBuffer Members

Provides an in-memory data store containing rows and columns of data.

The following tables list the members exposed by the PipelineBuffer type.

Protected Constructors

  Name Description
PipelineBuffer Instantiates a new instance of the PipelineBuffer.This constructor is not CLS-compliant.

Top

Public Properties

  Name Description
ms211417.pubproperty(pl-pl,SQL.100).gif ColumnCount Gets the number of columns in the PipelineBuffer.
ms211417.pubproperty(pl-pl,SQL.100).gif CurrentRow Gets the index of the current row in the PipelineBuffer.
ms211417.pubproperty(pl-pl,SQL.100).gif EndOfRowset Gets a value indicating whether the current PipelineBuffer is the final buffer.
ms211417.pubproperty(pl-pl,SQL.100).gif Item Gets the data stored in a buffer column.
ms211417.pubproperty(pl-pl,SQL.100).gif Mode Gets a value indicating whether a PipelineBuffer is an IDTSInput100 buffer or an IDTSOutput100 buffer.
ms211417.pubproperty(pl-pl,SQL.100).gif RowCount Gets the number of rows in the PipelineBuffer object.

Top

Public Methods

(see also Protected Methods )

  Name Description
ms211417.pubmethod(pl-pl,SQL.100).gif AddBlobData Overloaded. Adds an array of bytes to a PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif AddRow Adds a row to the PipelineBuffer object.
ms211417.pubmethod(pl-pl,SQL.100).gif DirectErrorRow Overloaded. Sends a PipelineBuffer row to an IDTSOutput100 whose IsErrorOut property is true.
ms211417.pubmethod(pl-pl,SQL.100).gif DirectRow Sends a row from a PipelineBuffer to the specified IDTSOutput100.
ms211417.pubmethod(pl-pl,SQL.100).gif Dispose Overloaded. Releases all resources that are used by the PipelineBuffer.
ms211417.pubmethod(pl-pl,SQL.100).gif Equals  Overloaded. (inherited from Object )
ms211417.pubmethod(pl-pl,SQL.100).gif GetBlobData Retrieves an array of bytes from a binary large object (BLOB) stored in a PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif GetBlobLength Gets the number of bytes contained in a binary large object (BLOB) PipelineBuffer column.This method is not CLS-compliant.
ms211417.pubmethod(pl-pl,SQL.100).gif GetBoolean Gets the bool value stored in the PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif GetByte Gets the byte value stored in the PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif GetBytes Gets the array of bytes stored in a buffer column.This method is not CLS-compliant.
ms211417.pubmethod(pl-pl,SQL.100).gif GetColumnInfo Retrieves the BufferColumn structure for a PipelineBuffer column.This method is not CLS-compliant.
ms211417.pubmethod(pl-pl,SQL.100).gif GetDate Gets the DateTime value stored in the PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif GetDateTime Gets the DateTime value stored in the PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif GetDateTimeOffset Gets the DateTimeOffset value stored in the PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif GetDecimal Gets the decimal value stored in the PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif GetDouble Gets the double stored in the PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif GetGuid Gets the Guid value stored in the PipelineBuffer column.This method is not CLS-compliant.
ms211417.pubmethod(pl-pl,SQL.100).gif GetHashCode  (inherited from Object )
ms211417.pubmethod(pl-pl,SQL.100).gif GetInt16 Gets the short stored in the PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif GetInt32 Gets the int stored in a PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif GetInt64 Gets the long stored in the PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif GetSByte Gets the SByte value stored in a PipelineBuffer column.This method is not CLS-compliant.
ms211417.pubmethod(pl-pl,SQL.100).gif GetSingle Gets the float stored in a PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif GetString Gets the string stored in the buffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif GetTime Gets the TimeSpan value stored in the PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif GetType  (inherited from Object )
ms211417.pubmethod(pl-pl,SQL.100).gif GetUInt16 Gets the ushort value stored in the buffer column.This method is not CLS-compliant.
ms211417.pubmethod(pl-pl,SQL.100).gif GetUInt32 Gets the UInt32 value stored in the buffer column.This method is not CLS-compliant.
ms211417.pubmethod(pl-pl,SQL.100).gif GetUInt64 Gets the ulong value stored in the buffer column.This method is not CLS-compliant.
ms211417.pubmethod(pl-pl,SQL.100).gif IsNull Checks to see if the data in a buffer column is null.
ms211417.pubmethod(pl-pl,SQL.100).gif NextRow Advances the PipelineBuffer to the next row.
ms211417.pubmethod(pl-pl,SQL.100).gifms211417.static(pl-pl,SQL.100).gif ReferenceEquals  (inherited from Object )
ms211417.pubmethod(pl-pl,SQL.100).gif RemoveRow Removes the current row from the PipelineBuffer.
ms211417.pubmethod(pl-pl,SQL.100).gif ResetBlobData Deletes the contents of the specified BLOB column.
ms211417.pubmethod(pl-pl,SQL.100).gif SetBoolean Assigns a bool value to a PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif SetByte Assigns a byte to a PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif SetBytes Assigns an array of bytes to a buffer column.This method is not CLS-compliant.
ms211417.pubmethod(pl-pl,SQL.100).gif SetDate Assigns a DateTime value to the PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif SetDateTime Assigns a DateTime value to the PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif SetDateTimeOffset Assigns a DateTimeOffset value to the PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif SetDecimal Assigns a decimal to a buffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif SetDouble Assigns a double to a PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif SetEndOfRowset Notifies the PipelineBuffer that a component has finished adding rows to the buffer.
ms211417.pubmethod(pl-pl,SQL.100).gif SetErrorInfo Sets the error information for the current PipelineBuffer row.
ms211417.pubmethod(pl-pl,SQL.100).gif SetGuid Assigns a Guid to a buffer column.This method is not CLS-compliant.
ms211417.pubmethod(pl-pl,SQL.100).gif SetInt16 Assigns a 16-bit signed integer to a buffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif SetInt32 Assigns a 32-bit signed integer to a buffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif SetInt64 Assigns a 64-bit signed integer to a buffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif SetNull Assigns null to a buffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif SetSByte Assigns a signed 8-bit integer to a buffer column.This method is not CLS-compliant.
ms211417.pubmethod(pl-pl,SQL.100).gif SetSingle Assigns a float to a buffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif SetString Assigns a string to a buffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif SetTime Assigns a TimeSpan value to the PipelineBuffer column.
ms211417.pubmethod(pl-pl,SQL.100).gif SetUInt16 Assigns an unsigned 16-bit integer to a buffer column.This method is not CLS-compliant.
ms211417.pubmethod(pl-pl,SQL.100).gif SetUInt32 Assigns an unsigned 32-bit integer to a buffer column.This method is not CLS-compliant.
ms211417.pubmethod(pl-pl,SQL.100).gif SetUInt64 Assigns an unsigned 64-bit integer to a buffer column.This method is not CLS-compliant.
ms211417.pubmethod(pl-pl,SQL.100).gif ToString  (inherited from Object )

Top

Protected Methods

  Name Description
ms211417.protmethod(pl-pl,SQL.100).gif Dispose Overloaded. Releases all resources that are used by the PipelineBuffer.
ms211417.protmethod(pl-pl,SQL.100).gif Finalize Overridden. Releases all resources used by the PipelineBuffer.
ms211417.protmethod(pl-pl,SQL.100).gif MemberwiseClone  (inherited from Object )

Top