Export (0) Print
Expand All

IDTSBLOBObject100 Interface

Used to read and write bytes to a column in an IDTSBuffer100 object.

Namespace:  Microsoft.SqlServer.Dts.Pipeline.Wrapper
Assembly:  Microsoft.SqlServer.DTSPipelineWrap (in Microsoft.SqlServer.DTSPipelineWrap.dll)

public interface IDTSBLOBObject100

The IDTSBLOBObject100 type exposes the following members.

Public propertyLengthGets the number of bytes stored in an IDTSBLOBObject100.
Public propertySpoolThresholdGets or sets the number of bytes to store in memory before writing to a temporary file.

Public methodAddDataAdds bytes to an IDTSBLOBObject100 object.
Public methodGetDataRetrieves the specified number of bytes from an IDTSBLOBObject100 object.
Public methodGetStreamGets an IStream object that can be used to read or write bytes in an IDTSBLOBObject100.
Public methodPutDataAdds bytes in a specific location in the IDTSBLOBObject100
Public methodResetDataEmpties the bytes stored by an IDTSBLOBObject100.
Public methodSetFromStreamAdds bytes to an IDTSBLOBObject100 from an ISequentialStream object.

The IDTSBLOBObject100 provides support for reading and writing bytes in a binary large object (BLOB). The bytes added to the object are stored in memory until the SpoolThreshold property is reached, and then are written to a temporary file.

Managed component developers do not use this object but instead use the BlobColumn class.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

© 2015 Microsoft