Как сказано выше, если вы запрашиваете данные у службы WCF, она будет сериализована для вас в XML, отправлена по проводам, а ваш клиент WCF будет десериализован - все это сделано для вас, взаимодействие не требуется.
Если вы просто хотите перейти от данных к XML, вы можете загрузить свое средство чтения SQL в набор данных, а затем получить XML из этого набора данных (DataSet.GetXml()
) - хотя, возможно, это не самый лучший / самый быстрый способ, он быстрый и грязный , Для одной таблицы данных .net DataTable
также имеет метод WriteXml
, который записывает в файл, поток и т. Д.