Thetype exposes the following members.
Gets a value indicating whether the current stream supports reading.(Overrides StreamCanRead.)
Gets a value that determines whether the current stream can time out.(Overrides StreamCanTimeout.)
Gets a value indicating whether the current stream supports writing.(Overrides StreamCanWrite.)
Gets the length in bytes of the stream.(Overrides StreamLength.)
Overrides(Overrides so that no action is performed. StreamFlush.)
Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.(Overrides StreamRead(Byte, Int32, Int32).)
Throws NotSupportedException.(Overrides StreamSetLength(Int64).)
Throws NotSupportedException.(Overrides StreamWrite(Byte, Int32, Int32).)
This object behaves as wrapper of the underlying Stream which contains message pack encoded byte array. But, this object does not own the stream, so that stream is not closed when this stream is closed.
The value of, timeout, and async API depends on the underlying stream.