CRM Dynamics 2013通过连接角色获取实体中的连接

时间:2014-09-18 13:58:28

标签: dynamics-crm-2011 dynamics-crm crm dynamics-crm-2013

我是CRM Dynamics的新手,也是开发中的新手。我手头有以下情况如下:

我有一个可以与其建立多个连接的帐户实体。通过代码,SDK,我试图检索具有特定连接角色的所有连接。到目前为止,我能够获得与帐户实体相关的所有连接,但是我无法确定他们拥有的业务角色。有人可以帮忙吗?

 OrganizationServiceContext _orgContext = new OrganizationServiceContext(service);

        try
        {
            connections = (from conn in _orgContext.CreateQuery<Connection>()
                            where conn.Record1Id.Id == account.Id
                            select conn).ToList();

我希望在这个LINQ语句(where子句)中我可以过滤掉具有特定连接角色的那些。

也可以有人引导我阅读有关CRM Dynamics 2013开发的优秀电子书

1 个答案:

答案 0 :(得分:0)

您正在使用后期绑定查询。您可以在OrganizationServiceContext类的帮助下编写 Linq标准查询运算符

试试这个

var connections = _orgContext.CreateQuery("connection").ToList().Where(w=>w.Id==account.Id).Select(s=>s);