我正在开发一种数据提取工具,可以从DynamicsCrm中获取数据。 我有几张桌子,我遇到以下异常:
Additional information: The 'RetrieveMultiple' method does not support entities of type 'mailboxstatistics'.
在线阅读,使用fetchxml应该是解决方案。 对我来说,看起来我已经在使用fetchxml了。 我的代码:
private static EntityCollection RequestEntityCollection(String FetchXML, Microsoft.Xrm.Client.CrmConnection c)
{
using (OrganizationService service = new OrganizationService(c))
{
EntityCollection r = service.RetrieveMultiple(new FetchExpression(FetchXML));
return r;
}
}
我目前正在使用CRM2013 SDK,因此EntityCollection来自v6.0.0.0中的Microsoft.Xrm.Client.dll。 文档也使用了RetrieveMultiple方法。
您是否有一些建议或者不支持,在线建议会产生误导?
谢谢!
答案 0 :(得分:4)
该消息有点误导。
您使用MailboxStatistics
收到该错误,因为该实体仅供内部使用。