PipelineBuffer Members
Include Protected Members
Include Inherited Members
Provides an in-memory data store containing rows and columns of data.
The PipelineBuffer type exposes the following members.
Constructors
Name | Description | |
---|---|---|
PipelineBuffer(IntPtr, PipelineBufferMode) | Instantiates a new instance of the PipelineBuffer. |
Top
Methods
Name | Description | |
---|---|---|
AddBlobData(Int32, array<Byte[]) | Adds an array of bytes to a PipelineBuffer column. | |
AddBlobData(Int32, array<Byte[], Int32) | Adds an array of a specified number of bytes to a PipelineBuffer column. | |
AddRow() | Adds a row to the PipelineBuffer object. | |
DirectErrorRow(Int32, Int32, Int32) | Sends a PipelineBuffer row to an IDTSOutput100 whose IsErrorOut property is true. | |
DirectErrorRow(Int32, Int32, Int32, Int32) | Sends a PipelineBuffer row to an IDTSOutput100 whose IsErrorOut property is true. | |
DirectRow(Int32) | Sends a row from a PipelineBuffer to the specified IDTSOutput100. | |
Dispose() | Releases all resources used by the PipelineBuffer. | |
Dispose(Boolean) | Releases the unmanaged resources that are used by the PipelineBuffer, and optionally releases the managed resources. | |
Equals(Object) | (Inherited from Object.) | |
Finalize() | Releases all resources used by the PipelineBuffer. (Overrides Object.Finalize().) | |
GetBlobData(Int32, Int32, Int32) | Retrieves an array of bytes from a binary large object (BLOB) stored in a PipelineBuffer column. | |
GetBlobLength(Int32) | Gets the number of bytes contained in a binary large object (BLOB) PipelineBuffer column. | |
GetBoolean(Int32) | Gets the bool value stored in the PipelineBuffer column. | |
GetByte(Int32) | Gets the byte value stored in the PipelineBuffer column. | |
GetBytes(Int32) | Gets the array of bytes stored in a buffer column. | |
GetColumnInfo(Int32) | Retrieves the BufferColumn structure for a PipelineBuffer column. | |
GetDate(Int32) | Gets the DateTime value stored in the PipelineBuffer column. | |
GetDateTime(Int32) | Gets the DateTime value stored in the PipelineBuffer column. | |
GetDateTimeOffset(Int32) | Gets the DateTimeOffset value stored in the PipelineBuffer column. | |
GetDecimal(Int32) | Gets the decimal value stored in the PipelineBuffer column. | |
GetDouble(Int32) | Gets the double stored in the PipelineBuffer column. | |
GetGuid(Int32) | Gets the Guid value stored in the PipelineBuffer column. | |
GetHashCode() | (Inherited from Object.) | |
GetInt16(Int32) | Gets the short stored in the PipelineBuffer column. | |
GetInt32(Int32) | Gets the int stored in a PipelineBuffer column. | |
GetInt64(Int32) | Gets the long stored in the PipelineBuffer column. | |
GetSByte(Int32) | Gets the SByte value stored in a PipelineBuffer column. | |
GetSingle(Int32) | Gets the float stored in a PipelineBuffer column. | |
GetString(Int32) | Gets the string stored in the buffer column. | |
GetTime(Int32) | Gets the TimeSpan value stored in the PipelineBuffer column. | |
GetType() | (Inherited from Object.) | |
GetUInt16(Int32) | Gets the ushort value stored in the buffer column. | |
GetUInt32(Int32) | Gets the UInt32 value stored in the buffer column. | |
GetUInt64(Int32) | Gets the ulong value stored in the buffer column. | |
IsNull(Int32) | Checks to see if the data in a buffer column is null. | |
MemberwiseClone() | (Inherited from Object.) | |
NextRow() | Advances the PipelineBuffer to the next row. | |
RemoveRow() | Removes the current row from the PipelineBuffer. | |
ResetBlobData(Int32) | Deletes the contents of the specified BLOB column. | |
SetBoolean(Int32, Boolean) | Assigns a bool value to a PipelineBuffer column. | |
SetByte(Int32, Byte) | Assigns a byte to a PipelineBuffer column. | |
SetBytes(Int32, array<Byte[]) | Assigns an array of bytes to a buffer column. | |
SetDate(Int32, DateTime) | Assigns a DateTime value to the PipelineBuffer column. | |
SetDateTime(Int32, DateTime) | Assigns a DateTime value to the PipelineBuffer column. | |
SetDateTimeOffset(Int32, DateTimeOffset) | Assigns a DateTimeOffset value to the PipelineBuffer column. | |
SetDecimal(Int32, Decimal) | Assigns a decimal to a buffer column. | |
SetDouble(Int32, Double) | Assigns a double to a PipelineBuffer column. | |
SetEndOfRowset() | Notifies the PipelineBuffer that a component has finished adding rows to the buffer. | |
SetErrorInfo(Int32, Int32, Int32) | Sets the error information for the current PipelineBuffer row. | |
SetGuid(Int32, Guid) | Assigns a Guid to a buffer column. | |
SetInt16(Int32, Int16) | Assigns a 16-bit signed integer to a buffer column. | |
SetInt32(Int32, Int32) | Assigns a 32-bit signed integer to a buffer column. | |
SetInt64(Int32, Int64) | Assigns a 64-bit signed integer to a buffer column. | |
SetNull(Int32) | Assigns nulla null reference (Nothing in Visual Basic) to a buffer column. | |
SetSByte(Int32, SByte) | Assigns a signed 8-bit integer to a buffer column. | |
SetSingle(Int32, Single) | Assigns a float to a buffer column. | |
SetString(Int32, String) | Assigns a string to a buffer column. | |
SetTime(Int32, TimeSpan) | Assigns a TimeSpan value to the PipelineBuffer column. | |
SetUInt16(Int32, UInt16) | Assigns an unsigned 16-bit integer to a buffer column. | |
SetUInt32(Int32, UInt32) | Assigns an unsigned 32-bit integer to a buffer column. | |
SetUInt64(Int32, UInt64) | Assigns an unsigned 64-bit integer to a buffer column. | |
ToString() | (Inherited from Object.) |
Top
Properties
Name | Description | |
---|---|---|
ColumnCount | Gets the number of columns in the PipelineBuffer. | |
CurrentRow | Gets the index of the current row in the PipelineBuffer. | |
EndOfRowset | Gets a value indicating whether the current PipelineBuffer is the final buffer. | |
Item[Int32] | Gets the data stored in a buffer column. | |
Mode | Gets a value indicating whether a PipelineBuffer is an IDTSInput100 buffer or an IDTSOutput100 buffer. | |
RowCount | Gets the number of rows in the PipelineBuffer object. |
Top