我找到了LINQtoCRM(http://linqtocrm.codeplex.com/),我开始玩它了。这很好,但在我被带走之前,我发现似乎有一个showstopper:我无法弄清楚如何查询DynamicEntities(所以我可以查询我的自定义实体)。有人可以确认这是否是目前不可能的?或举例说明一个人会怎么做?
这有效:
var res = from c in p.Linq<task>()
select c;
string msg = "";
foreach (task dyn in res.ToList<task>())
{
msg += dyn.ToString();
}
如果你s/task/DynamicEntity/
它不再有效:)只是想在我写更多样板之前确认它目前是可撤消的......
编辑:尖括号
答案 0 :(得分:2)
(我实现了LinqtoCRM的原始版本,我仍然是维护者)。
我不相信支持动态实体。有一些相关的discussion on the forum。也许试试XrmLinq。