public override void Close() { _buffer = null; _bufferCount = _bufferStart = _pushedBackCount = 0; _stream.Close(); }