public override long Seek(long offset, SeekOrigin origin) { Position = BaseStream.Seek(offset, origin); return Position; }