|
Joutsen Persistence v0.3.0+1-ga730d6d
|
A base class for streaming text to a database. More...
Public Member Functions | |
| abstract TextReader | OpenReader () |
| Provides read access to the text of this Clob by providing a stream. More... | |
| virtual void | WriteTo (TextWriter writer) |
| Writes the data of this Clob to a TextWriter. More... | |
| virtual void | WriteTo (Stream output, Encoding encoding) |
| Writes the data of this Clob to a stream. More... | |
Static Protected Attributes | |
| const int | BUFFERSIZE = 2048 |
| Size of the bufer for all buffered operations. More... | |
A base class for streaming text to a database.
|
pure virtual |
Provides read access to the text of this Clob by providing a stream.
Implemented in Joutsen.Persistence.Lobs.StreamClob, and Joutsen.Persistence.Lobs.TextReaderClob.
|
virtual |
Writes the data of this Clob to a stream.
| output | the stream to write the data to |
| encoding | the encoding to use when writing |
|
virtual |
|
staticprotected |
Size of the bufer for all buffered operations.