Поделиться через


Элементы IDTSBuffer100

Represents an in-memory, two-dimensional storage object that contains rows and columns.

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

Методы

  Имя Описание
Открытый метод AddBLOBData Appends byte data to a column in an IDTSBuffer100.
Открытый метод AddRow Adds a new row to an IDTSBuffer100 object.
Открытый метод Clone Creates a private copy of an IDTSBuffer100 object.
Открытый метод DirectErrorRow Sends a row in an IDTSBuffer100 object to an IDTSOutput100 whose IsErrorOut property is true.
Открытый метод DirectRow Sends a row in an IDTSBuffer100 to an IDTSOutput100.
Открытый метод GetBLOBData Retrieves an array of bytes from a binary large object (BLOB) stored in a column of a IDTSBuffer100.
Открытый метод GetBLOBLength Gets the number of bytes contained in a column in an IDTSBuffer100.
Открытый метод GetBLOBObject Gets an IDTSBLOBObject100 that is used to read and write the bytes in a column in an IDTSBuffer100.
Открытый метод GetBLOBStream Gets an IStream interface used to access the binary large object (BLOB) stored in a column in an IDTSBuffer100.
Открытый метод GetBoundaryInfo Gets the number of columns and the maximum number of rows that an IDTSBuffer100 can hold.
Открытый метод GetColumnCount Gets the number of columns in an IDTSBuffer100.
Открытый метод GetColumnInfo Gets the DTP_BUFFCOL structure for the specified column in an IDTSBuffer100.
Открытый метод GetData Retrieves the data stored in a specified row and column of a IDTSBuffer100.
Открытый метод GetDataByRef (Feature deprecated, see Remarks.) Gets a pointer to the data stored in a column in an IDTSBuffer100.
Открытый метод GetFlatMemory Gets a pointer to the bytes stored by an IDTSBuffer100.
Открытый метод GetID Retrieves the ID of a buffer.
Открытый метод GetManager Gets a buffer manager.
Открытый метод GetRowCount Gets the number of rows stored in an IDTSBuffer100.
Открытый метод GetRowDataBytes (Feature deprecated, see Remarks.) Gets a pointer to the start of a row in an IDTSBuffer100.
Открытый метод GetRowStarts (Feature deprecated, see Remarks.) Use the GetData or GetBLOBData method instead of the GetRowStarts method.
Открытый метод GetStatus Retrieves the status information of a column in an IDTSBuffer100.
Открытый метод GetType Gets the handle of a buffer type.
Открытый метод IsEndOfRowset Specifies whether an IDTSBuffer100 has reached the end of its collection of rows.
Открытый метод IsNull Checks whether a specified column is null.
Открытый метод LockData Locks the data in an IDTSBuffer100.
Открытый метод MoveRow Moves a row in an IDTSBuffer100 to a new location.
Открытый метод PrepareDataStatusForInsert Sets the status value of the columns in a range of rows.
Открытый метод RemoveRow Deletes a row from an IDTSBuffer100.
Открытый метод ResetBLOBData Deletes the bytes stored in a column in an IDTSBuffer100.
Открытый метод SetBLOBFromObject Assigns the data contained in an IDTSBLOBObject100 to a column in an IDTSBuffer100.
Открытый метод SetBLOBFromStream Assigns data to a binary large object (BLOB) column from a sequential stream.
Открытый метод SetData Assigns data to a column in an IDTSBuffer100.
Открытый метод SetEndOfRowset Notifies an IDTSBufferManager100 that the component has finished adding rows to an output IDTSBuffer100 object.
Открытый метод SetErrorInfo Sets the error information for a row.
Открытый метод SetStatus Sets the status information of a column in an IDTSBuffer100.
Открытый метод SwapRows Swaps the location of two rows in an IDTSBuffer100.
Открытый метод UnlockData Unlocks the data in an IDTSBuffer100 object.

В начало