在某个地方(我希望我知道在哪里),Jon Skeet和Marc Gravel正在考虑开发一种工具,将LINQ查询转换为
XML以通过网络传输?有谁知道他们或其他人是否这样做并将其公之于众?
场景:分布式&交叉装配.在这个阶段,这对我来说很不错.
也许这还不可能.
解决方法
你可以看看
WCF Data Services.
The WCF Data Services client library enables you to execute queries
against a data service by using familiar .NET Framework programming
patterns,including using language integrated query (LINQ).
它可以翻译LINQ查询,例如:
var selectedOrders = from o in context.Orders where o.Freight > 30 orderby o.ShippedDate descending select o;
将转换为以下URI:http:// localhost:12345 / Northwind.svc / Orders?Orderby = ShippedDate&?filter = Freight gt 30