Compartilhar via


Membros PipelineBuffer

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

O tipo PipelineBuffer expõe os seguintes membros.

Construtores

  Nome Descrição
Método protegido PipelineBuffer Instantiates a new instance of the PipelineBuffer.

Início

Métodos

  Nome Descrição
Método público AddBlobData(Int32, array<Byte> [] () [] []) Adds an array of bytes to a PipelineBuffer column.
Método público AddBlobData(Int32, array<Byte> [] () [] [], Int32) Adds an array of a specified number of bytes to a PipelineBuffer column.
Método público AddRow Adds a row to the PipelineBuffer object.
Método público DirectErrorRow(Int32, Int32, Int32) Sends a PipelineBuffer row to an IDTSOutput100 whose IsErrorOut property is true.
Método público DirectErrorRow(Int32, Int32, Int32, Int32) Sends a PipelineBuffer row to an IDTSOutput100 whose IsErrorOut property is true.
Método público DirectRow Sends a row from a PipelineBuffer to the specified IDTSOutput100.
Método público Dispose() () () () Releases all resources used by the PipelineBuffer.
Método protegido Dispose(Boolean) Releases the unmanaged resources that are used by the PipelineBuffer, and optionally releases the managed resources.
Método público Equals (Herdado de Object.)
Método protegido Finalize Releases all resources used by the PipelineBuffer. (Substitui Object. . :: . .Finalize() () () ().)
Método público GetBlobData Retrieves an array of bytes from a binary large object (BLOB) stored in a PipelineBuffer column.
Método público GetBlobLength Gets the number of bytes contained in a binary large object (BLOB) PipelineBuffer column.
Método público GetBoolean Gets the bool value stored in the PipelineBuffer column.
Método público GetByte Gets the byte value stored in the PipelineBuffer column.
Método público GetBytes Gets the array of bytes stored in a buffer column.
Método público GetColumnInfo Retrieves the BufferColumn structure for a PipelineBuffer column.
Método público GetDate Gets the DateTime value stored in the PipelineBuffer column.
Método público GetDateTime Gets the DateTime value stored in the PipelineBuffer column.
Método público GetDateTimeOffset Gets the DateTimeOffset value stored in the PipelineBuffer column.
Método público GetDecimal Gets the decimal value stored in the PipelineBuffer column.
Método público GetDouble Gets the double stored in the PipelineBuffer column.
Método público GetGuid Gets the Guid value stored in the PipelineBuffer column.
Método público GetHashCode (Herdado de Object.)
Método público GetInt16 Gets the short stored in the PipelineBuffer column.
Método público GetInt32 Gets the int stored in a PipelineBuffer column.
Método público GetInt64 Gets the long stored in the PipelineBuffer column.
Método público GetSByte Gets the SByte value stored in a PipelineBuffer column.
Método público GetSingle Gets the float stored in a PipelineBuffer column.
Método público GetString Gets the string stored in the buffer column.
Método público GetTime Gets the TimeSpan value stored in the PipelineBuffer column.
Método público GetType (Herdado de Object.)
Método público GetUInt16 Gets the ushort value stored in the buffer column.
Método público GetUInt32 Gets the UInt32 value stored in the buffer column.
Método público GetUInt64 Gets the ulong value stored in the buffer column.
Método público IsNull Checks to see if the data in a buffer column is null.
Método protegido MemberwiseClone (Herdado de Object.)
Método público NextRow Advances the PipelineBuffer to the next row.
Método público RemoveRow Removes the current row from the PipelineBuffer.
Método público ResetBlobData Deletes the contents of the specified BLOB column.
Método público SetBoolean Assigns a bool value to a PipelineBuffer column.
Método público SetByte Assigns a byte to a PipelineBuffer column.
Método público SetBytes Assigns an array of bytes to a buffer column.
Método público SetDate Assigns a DateTime value to the PipelineBuffer column.
Método público SetDateTime Assigns a DateTime value to the PipelineBuffer column.
Método público SetDateTimeOffset Assigns a DateTimeOffset value to the PipelineBuffer column.
Método público SetDecimal Assigns a decimal to a buffer column.
Método público SetDouble Assigns a double to a PipelineBuffer column.
Método público SetEndOfRowset Notifies the PipelineBuffer that a component has finished adding rows to the buffer.
Método público SetErrorInfo Sets the error information for the current PipelineBuffer row.
Método público SetGuid Assigns a Guid to a buffer column.
Método público SetInt16 Assigns a 16-bit signed integer to a buffer column.
Método público SetInt32 Assigns a 32-bit signed integer to a buffer column.
Método público SetInt64 Assigns a 64-bit signed integer to a buffer column.
Método público SetNull Assigns nullNothingnullptrunituma referência nula (Nothing no Visual Basic) to a buffer column.
Método público SetSByte Assigns a signed 8-bit integer to a buffer column.
Método público SetSingle Assigns a float to a buffer column.
Método público SetString Assigns a string to a buffer column.
Método público SetTime Assigns a TimeSpan value to the PipelineBuffer column.
Método público SetUInt16 Assigns an unsigned 16-bit integer to a buffer column.
Método público SetUInt32 Assigns an unsigned 32-bit integer to a buffer column.
Método público SetUInt64 Assigns an unsigned 64-bit integer to a buffer column.
Método público ToString (Herdado de Object.)

Início

Propriedades

  Nome Descrição
Propriedade pública ColumnCount Gets the number of columns in the PipelineBuffer.
Propriedade pública CurrentRow Gets the index of the current row in the PipelineBuffer.
Propriedade pública EndOfRowset Gets a value indicating whether the current PipelineBuffer is the final buffer.
Propriedade pública Item Gets the data stored in a buffer column.
Propriedade pública Mode Gets a value indicating whether a PipelineBuffer is an IDTSInput100 buffer or an IDTSOutput100 buffer.
Propriedade pública RowCount Gets the number of rows in the PipelineBuffer object.

Início