Я знаю, как сделать простой Linq To XML.Экспортируйте данные таблицы базы данных сервера sql.Будет работать простой запрос, подобный следующему:
xmlDoc = new XElement("TestPoints",
from test in myDB.TestPoints
select
new XElement("TestPoint",
new XElement("Id", test.Id),
new XElement("Value", test.Value),
new XElement("Time", test.Time),
new XElement("TestId", test.TestId)
)
);
xmlDoc.Save("test.xml");
Однако в этом случае мне нужно указать каждый столбец базы данных, который мне нужно экспортировать.Что мне нужно, это экспортировать таблицу, которая имеет более 30 столбцов.Теперь немного больно делать такую повторяющуюся задачу по созданию нового XElement. Можно ли как-нибудь легко выгрузить полную таблицу и все ее столбцы / строки в xml-файл в LinQ?Без указания каждого столбца внешне .Спасибо.