Это, к сожалению, функция прокси клиента, а не вашего сервиса. В этом примере вы смотрите на клиента, использующего сериализацию XML против сериализации контракта данных. Одно просто лучше, чем другое, делает XML более компактным.
Возможно, вам повезет больше с генератором типов в WSE 3.0 ( ссылка ). Возможно, есть набор тегов атрибутов XML, которые вы можете поместить в класс, чтобы он лучше сериализовался, и, возможно, это интегрированы в WSE, но я не на все 100%.
Вы должны сообщить нам, что вы решили. Очень интересно.