How do you expose a LINQ query as an ASMX web service? Usually, from the business tier, I can return a typed DataSet
or DataTable
which can be seri
As mentioned in the question, IEnumerable
has a CopyToDataTable
method:
IEnumerable query =
from order in orders.AsEnumerable()
where order.Field("OrderDate") > new DateTime(2001, 8, 1)
select order;
// Create a table from the query.
DataTable boundTable = query.CopyToDataTable();
Why won't that work for you?