|
Joutsen Persistence v0.3.0+1-ga730d6d
|
A Blob implementation that works with readable streams as their data. More...
Public Member Functions | |
| StreamBlob (Stream stream) | |
| Creates a new instance for a stream. More... | |
| override ReadOnlyStream | OpenReader () |
| Provides read access to the data of this Blob by providing a stream. More... | |
| override bool | Equals (object obj) |
| override int | GetHashCode () |
Public Member Functions inherited from Joutsen.Persistence.Lobs.Blob | |
| abstract ReadOnlyStream | OpenReader () |
| Provides read access to the data of this Blob by providing a stream. More... | |
| virtual void | WriteTo (Stream output) |
| Writes the data of this Blob to a stream. More... | |
A Blob implementation that works with readable streams as their data.
| Joutsen.Persistence.Lobs.StreamBlob.StreamBlob | ( | Stream | stream | ) |
Creates a new instance for a stream.
| stream | the stream containing the data. |
| override bool Joutsen.Persistence.Lobs.StreamBlob.Equals | ( | object | obj | ) |
| override int Joutsen.Persistence.Lobs.StreamBlob.GetHashCode | ( | ) |
|
virtual |
Provides read access to the data of this Blob by providing a stream.
Implements Joutsen.Persistence.Lobs.Blob.