IQueryable не возвращает результаты, пока вы не перечислите коллекцию. так, например, если вы хотите ограничить результаты этого dservice.getTable_1Query с помощью .where (), вы можете ...
чтобы получить объект в наблюдаемую коллекцию, вы. Tolist запрос, как это
observablecollection<Table1> t=new observablecollection<Table1>(query.ToList());
Я действительно думаю, что вам нужно сделать немного больше (работа с нагрузкой - это то, как я выполняю свою работу)
Я нахожусь в стадии изучения динамики linq, но из других приложений, которые мне приходилось преобразовывать возвращаемые результаты в наблюдаемую коллекцию; Вот как я это сделал. Я на самом деле написал расширение, чтобы я мог .ToObservableCollection