public override void SetLength(long value)
        {
            int current = _seekableStream.Tell();

            _seekableStream.Seek(0, (int)value);
            _seekableStream.SetEOF();
            _seekableStream.Seek(0, current);
        }
Esempio n. 2
0
        public override void SetLength(long value)
        {
            var position = _seekableStream.Tell();

            _seekableStream.Seek(0, (int)value);
            _seekableStream.SetEOF();
            if (position < value)
            {
                // Returning to old position
                _seekableStream.Seek(0, position);
            }
        }