示例#1
0
        public void SetStream(Stream stream)
        {
            if (_stream != null)
            {
                _stream.Dispose();
            }

            _stream   = new BufferedStream(stream);
            _reader   = new RedisReader(this);
            _pipeline = new RedisPipeline(this);
        }
示例#2
0
        public void SetStream(Stream stream)
        {
            if (_stream != null)
            {
                try { _stream.Close(); } catch { }
                try { _stream.Dispose(); } catch { }
            }

            _stream   = stream;
            _reader   = new RedisReader(this);
            _pipeline = new RedisPipeline(this);
        }
 public void SetResult(RedisReader reader)
 {
     _tcs.SetResult(_command.Parse(reader));
 }