Partager via


Membres PipelineBuffer

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

Le type PipelineBuffer expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée PipelineBuffer Instantiates a new instance of the PipelineBuffer.

Haut de la page

Méthodes

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

Haut de la page

Propriétés

  Nom Description
Propriété publique ColumnCount Gets the number of columns in the PipelineBuffer.
Propriété publique CurrentRow Gets the index of the current row in the PipelineBuffer.
Propriété publique EndOfRowset Gets a value indicating whether the current PipelineBuffer is the final buffer.
Propriété publique Item Gets the data stored in a buffer column.
Propriété publique Mode Gets a value indicating whether a PipelineBuffer is an IDTSInput100 buffer or an IDTSOutput100 buffer.
Propriété publique RowCount Gets the number of rows in the PipelineBuffer object.

Haut de la page