A bounded stream, confined to reading and writing data to a limited subset of the overall source stream.
A chained stream.
A stream which filters data as it is read or written.
A stream useful for measuring the amount of data written.
An efficient memory stream implementation that sacrifices the ability to get access to the internal byte buffer in order to drastically improve performance.
An interface allowing for a cancellable stream reading operation.