다음을 통해 공유


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.

맨 위로 이동