ActivityPartySet有限制吗?

时间:2017-01-12 15:01:40

标签: c# .net visual-studio dynamics-crm-2011

我使用Organization Service查询ActivityPartySet,并收到此错误:

  

“:”'Retrieve'方法不支持类型的实体   'activityparty'。“,

是否可以查询ActivityPartySet?

这是检索:

_organizationService.Retrieve("activityparty", id, columnSet))

1 个答案:

答案 0 :(得分:1)

正如错误消息所述,实体类型Retrieve(内部更多是交叉实体)不支持ActivityParty方法。尝试直接查询活动方类型集(phonecallemail等)。

_organizationService.Retrieve("email", id, columnSet));
_organizationService.Retrieve("phonecall", id, columnSet));

或者,您可以使用早期绑定XrmServiceContext进行查询:

var fetchedActivityParty = xrmServiceContext.ActivityPartySet.FirstOrDefault(activityParty => activityParty.Id == id);