Compartir a través de


PipelineBuffer Miembros

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

El tipo PipelineBuffer expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido PipelineBuffer Instantiates a new instance of the PipelineBuffer.

Principio

Métodos

  Nombre Descripción
Método publico AddBlobData(Int32, array<Byte> [] () [] []) Adds an array of bytes to a PipelineBuffer column.
Método publico AddBlobData(Int32, array<Byte> [] () [] [], Int32) Adds an array of a specified number of bytes to a PipelineBuffer column.
Método publico AddRow Adds a row to the PipelineBuffer object.
Método publico DirectErrorRow(Int32, Int32, Int32) Sends a PipelineBuffer row to an IDTSOutput100 whose IsErrorOut property is true.
Método publico DirectErrorRow(Int32, Int32, Int32, Int32) Sends a PipelineBuffer row to an IDTSOutput100 whose IsErrorOut property is true.
Método publico DirectRow Sends a row from a PipelineBuffer to the specified IDTSOutput100.
Método publico 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 publico Equals (Se hereda de Object).
Método protegido Finalize Releases all resources used by the PipelineBuffer. (Invalida Object. . :: . .Finalize() () () ().)
Método publico GetBlobData Retrieves an array of bytes from a binary large object (BLOB) stored in a PipelineBuffer column.
Método publico GetBlobLength Gets the number of bytes contained in a binary large object (BLOB) PipelineBuffer column.
Método publico GetBoolean Gets the bool value stored in the PipelineBuffer column.
Método publico GetByte Gets the byte value stored in the PipelineBuffer column.
Método publico GetBytes Gets the array of bytes stored in a buffer column.
Método publico GetColumnInfo Retrieves the BufferColumn structure for a PipelineBuffer column.
Método publico GetDate Gets the DateTime value stored in the PipelineBuffer column.
Método publico GetDateTime Gets the DateTime value stored in the PipelineBuffer column.
Método publico GetDateTimeOffset Gets the DateTimeOffset value stored in the PipelineBuffer column.
Método publico GetDecimal Gets the decimal value stored in the PipelineBuffer column.
Método publico GetDouble Gets the double stored in the PipelineBuffer column.
Método publico GetGuid Gets the Guid value stored in the PipelineBuffer column.
Método publico GetHashCode (Se hereda de Object).
Método publico GetInt16 Gets the short stored in the PipelineBuffer column.
Método publico GetInt32 Gets the int stored in a PipelineBuffer column.
Método publico GetInt64 Gets the long stored in the PipelineBuffer column.
Método publico GetSByte Gets the SByte value stored in a PipelineBuffer column.
Método publico GetSingle Gets the float stored in a PipelineBuffer column.
Método publico GetString Gets the string stored in the buffer column.
Método publico GetTime Gets the TimeSpan value stored in the PipelineBuffer column.
Método publico GetType (Se hereda de Object).
Método publico GetUInt16 Gets the ushort value stored in the buffer column.
Método publico GetUInt32 Gets the UInt32 value stored in the buffer column.
Método publico GetUInt64 Gets the ulong value stored in the buffer column.
Método publico IsNull Checks to see if the data in a buffer column is null.
Método protegido MemberwiseClone (Se hereda de Object).
Método publico NextRow Advances the PipelineBuffer to the next row.
Método publico RemoveRow Removes the current row from the PipelineBuffer.
Método publico ResetBlobData Deletes the contents of the specified BLOB column.
Método publico SetBoolean Assigns a bool value to a PipelineBuffer column.
Método publico SetByte Assigns a byte to a PipelineBuffer column.
Método publico SetBytes Assigns an array of bytes to a buffer column.
Método publico SetDate Assigns a DateTime value to the PipelineBuffer column.
Método publico SetDateTime Assigns a DateTime value to the PipelineBuffer column.
Método publico SetDateTimeOffset Assigns a DateTimeOffset value to the PipelineBuffer column.
Método publico SetDecimal Assigns a decimal to a buffer column.
Método publico SetDouble Assigns a double to a PipelineBuffer column.
Método publico SetEndOfRowset Notifies the PipelineBuffer that a component has finished adding rows to the buffer.
Método publico SetErrorInfo Sets the error information for the current PipelineBuffer row.
Método publico SetGuid Assigns a Guid to a buffer column.
Método publico SetInt16 Assigns a 16-bit signed integer to a buffer column.
Método publico SetInt32 Assigns a 32-bit signed integer to a buffer column.
Método publico SetInt64 Assigns a 64-bit signed integer to a buffer column.
Método publico SetNull Assigns nullNothingnullptrunites una referencia NULL (Nothing en Visual Basic). to a buffer column.
Método publico SetSByte Assigns a signed 8-bit integer to a buffer column.
Método publico SetSingle Assigns a float to a buffer column.
Método publico SetString Assigns a string to a buffer column.
Método publico SetTime Assigns a TimeSpan value to the PipelineBuffer column.
Método publico SetUInt16 Assigns an unsigned 16-bit integer to a buffer column.
Método publico SetUInt32 Assigns an unsigned 32-bit integer to a buffer column.
Método publico SetUInt64 Assigns an unsigned 64-bit integer to a buffer column.
Método publico ToString (Se hereda de Object).

Principio

Propiedades

  Nombre Descripción
Propiedad pública ColumnCount Gets the number of columns in the PipelineBuffer.
Propiedad pública CurrentRow Gets the index of the current row in the PipelineBuffer.
Propiedad pública EndOfRowset Gets a value indicating whether the current PipelineBuffer is the final buffer.
Propiedad pública Item Gets the data stored in a buffer column.
Propiedad pública Mode Gets a value indicating whether a PipelineBuffer is an IDTSInput100 buffer or an IDTSOutput100 buffer.
Propiedad pública RowCount Gets the number of rows in the PipelineBuffer object.

Principio