Summary
Calculates MD5 checksum of all values that are read/written via this stream.
Constructors
|
Initialises a hash calculation stream, with the specified stream as the underlying stream.
|
Instance methods
void | | This member is not documented. |
int | Read(byte[] buffer, int offset, int count) |
Reads data from the underlying stream. Updates the hash with the bytes read.
|
long | Seek(long offset, SeekOrigin origin) |
Seeking is ignored (but propagated to the underlying stream).
All the bytes seeked over will be ignored.
|
void | | This member is not documented. |
void | Write(byte[] buffer, int offset, int count) |
Writes data to the underlying stream. Updates the hash with the bytes written.
|
Instance properties
Stream | |
This is the underlying stream. All reads/writes and most other operations
on this class are performed on this underlying stream.
|
bool | | These members are not documented. |
bool | |
bool | |
byte[] | |
Retrieves the hash of all data that has been read/written through this
stream so far. Due to the implementation of the underlying hash algorithm this
must be called only after all data has been hashed. No further calls to Read/Write
are allowed after a single call to this.
|
long | | These members are not documented. |
long | |