Элементы PipelineBuffer

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

Тип PipelineBuffer предоставляет доступ к следующим элементам.

Конструкторы

  Имя Описание
Защищенный метод PipelineBuffer Instantiates a new instance of the PipelineBuffer.

В начало

Методы

  Имя Описание
Открытый метод 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 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.)
Защищенный метод Finalize Releases all resources used by the PipelineBuffer. (Перезаписывает Object. . :: . .Finalize() () () ().)
Открытый метод GetBlobData Retrieves an array of bytes from a binary large object (BLOB) stored in a PipelineBuffer column.
Открытый метод GetBlobLength Gets the number of bytes contained in a binary large object (BLOB) PipelineBuffer column.
Открытый метод GetBoolean Gets the bool value stored in the PipelineBuffer column.
Открытый метод GetByte Gets the byte value stored in the PipelineBuffer column.
Открытый метод GetBytes Gets the array of bytes stored in a buffer column.
Открытый метод GetColumnInfo Retrieves the BufferColumn structure for a PipelineBuffer column.
Открытый метод GetDate Gets the DateTime value stored in the PipelineBuffer column.
Открытый метод GetDateTime Gets the DateTime value stored in the PipelineBuffer column.
Открытый метод GetDateTimeOffset Gets the DateTimeOffset value stored in the PipelineBuffer column.
Открытый метод GetDecimal Gets the decimal value stored in the PipelineBuffer column.
Открытый метод GetDouble Gets the double stored in the PipelineBuffer column.
Открытый метод GetGuid Gets the Guid value stored in the PipelineBuffer column.
Открытый метод GetHashCode (Наследуется из Object.)
Открытый метод GetInt16 Gets the short stored in the PipelineBuffer column.
Открытый метод GetInt32 Gets the int stored in a PipelineBuffer column.
Открытый метод GetInt64 Gets the long stored in the PipelineBuffer column.
Открытый метод GetSByte Gets the SByte value stored in a PipelineBuffer column.
Открытый метод GetSingle Gets the float stored in a PipelineBuffer column.
Открытый метод GetString Gets the string stored in the buffer column.
Открытый метод GetTime Gets the TimeSpan value stored in the PipelineBuffer column.
Открытый метод GetType (Наследуется из Object.)
Открытый метод GetUInt16 Gets the ushort value stored in the buffer column.
Открытый метод GetUInt32 Gets the UInt32 value stored in the buffer column.
Открытый метод GetUInt64 Gets the ulong value stored in the buffer column.
Открытый метод IsNull Checks to see if the data in a buffer column is null.
Защищенный метод MemberwiseClone (Наследуется из Object.)
Открытый метод NextRow Advances the PipelineBuffer to the next row.
Открытый метод RemoveRow Removes the current row from the PipelineBuffer.
Открытый метод ResetBlobData Deletes the contents of the specified BLOB column.
Открытый метод SetBoolean Assigns a bool value to a PipelineBuffer column.
Открытый метод SetByte Assigns a byte to a PipelineBuffer column.
Открытый метод SetBytes Assigns an array of bytes to a buffer column.
Открытый метод SetDate Assigns a DateTime value to the PipelineBuffer column.
Открытый метод SetDateTime Assigns a DateTime value to the PipelineBuffer column.
Открытый метод SetDateTimeOffset Assigns a DateTimeOffset value to the PipelineBuffer column.
Открытый метод SetDecimal Assigns a decimal to a buffer column.
Открытый метод SetDouble Assigns a double to a PipelineBuffer column.
Открытый метод SetEndOfRowset Notifies the PipelineBuffer that a component has finished adding rows to the buffer.
Открытый метод SetErrorInfo Sets the error information for the current PipelineBuffer row.
Открытый метод SetGuid Assigns a Guid to a buffer column.
Открытый метод SetInt16 Assigns a 16-bit signed integer to a buffer column.
Открытый метод SetInt32 Assigns a 32-bit signed integer to a buffer column.
Открытый метод SetInt64 Assigns a 64-bit signed integer to a buffer column.
Открытый метод SetNull Assigns nullNothingnullptrunitпустая ссылка (Nothing в Visual Basic) to a buffer column.
Открытый метод SetSByte Assigns a signed 8-bit integer to a buffer column.
Открытый метод SetSingle Assigns a float to a buffer column.
Открытый метод SetString Assigns a string to a buffer column.
Открытый метод SetTime Assigns a TimeSpan value to the PipelineBuffer column.
Открытый метод SetUInt16 Assigns an unsigned 16-bit integer to a buffer column.
Открытый метод SetUInt32 Assigns an unsigned 32-bit integer to a buffer column.
Открытый метод SetUInt64 Assigns an unsigned 64-bit integer to a buffer column.
Открытый метод ToString (Наследуется из Object.)

В начало

Свойства

  Имя Описание
Открытое свойство 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 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.

В начало