Службы данных WCF могут предоставлять произвольные объекты с помощью поставщика отражений . Вместо того чтобы создавать свои классы путем наследования от TableServiceEntity, вы можете создавать простые старые классы C # только с теми свойствами, которые вам нравятся. В методы запроса добавьте оператор .Select () для создания классов POCO вместо классов обслуживания.
Вы также можете проверить Как: создать службу данных с помощью поставщика отражений (службы данных WCF) для пошагового руководства.
С другой стороны, ваша TableServiceEntity не обязательно должна точно соответствовать базовым столбцам. Вы можете создавать объекты с меньшим количеством столбцов и возвращать их с помощью оператора Select