我使用Organization Service查询ActivityPartySet,并收到此错误:
“:”'Retrieve'方法不支持类型的实体 'activityparty'。“,
是否可以查询ActivityPartySet?
这是检索:
_organizationService.Retrieve("activityparty", id, columnSet))
答案 0 :(得分:1)
正如错误消息所述,实体类型Retrieve
(内部更多是交叉实体)不支持ActivityParty
方法。尝试直接查询活动方类型集(phonecall
,email
等)。
_organizationService.Retrieve("email", id, columnSet));
_organizationService.Retrieve("phonecall", id, columnSet));
或者,您可以使用早期绑定XrmServiceContext进行查询:
var fetchedActivityParty = xrmServiceContext.ActivityPartySet.FirstOrDefault(activityParty => activityParty.Id == id);