The new version of C# is there, with the useful new feature Tuple Types:
public IQueryable Query(); public (int id, string name) GetSomeIn
While tuple literals are not currently supported in expression trees, it doesn't mean the ValueTuple type isn't. Just create it explicitly.
ValueTuple
public (int id, string name) GetSomeInfo() => Query() .Select(o => ValueTuple.Create(o.Id, o.Name)) .First();