Oracle® Objects for OLE C++ Class Library Developer's Guide 10g Release 2 (10.2) Part Number B14308-01 |
|
Applies To
Description
Enable streaming on LOB operations.
Usage
void EnableStreaming(unsigned long totalamount, unsigned long initialoffset = 1) const throw(OException)
Arguments
Arguments |
Description |
---|---|
totalamount |
The total amount to be read or written for multiple chunk read and write operations (in streaming mode). In bytes for OBlob. For OClob, in characters for reading, in bytes for writing. |
initialoffset |
The offset into the LOB that reading or writing will begin with. The default value is 1. In bytes for OBlob, characters for OClob. |
Streaming mode provides the best possible performance and allows you to use a small buffer for read and write methods. Read and write operations will stream data starting at initialoffset until totalamount has been read or written. Read and write operations must be repeatedly called until the read or write is complete, meaning that the streaming may not be aborted.
See DisableStreaming.