251" st项目上的BindToItems ErrorInternalServerTransientError

时间:2015-11-09 12:10:47

标签: exchange-server exchangewebservices

我的问题与此one基本相同。但是,我有一个临时的解决方法,但想要一些关于如何以简单的强大方式解决基础问题的想法。

我一直在调用SyncFolderItems,其最大允许值为512项。 这很好。但是,使用SyncFolderItems返回的完整项目ID集合调用BindToItems会显示251& st项目因ErrorInternalServerTransientError而失败。所有其他项目,0..249和251..511都很好。

检查事件日志显示来自Exchange:

  

Mapi会话" 剪断"超过最多250个类型" objtMessage"。

的对象

EWS设法让其他物品运转好了似乎很奇怪 - 我预计250后的所有物品都会失败,但无论如何......

我的直接解决方法是大幅减少我从SyncFolderItems要求的项目数量。但是我认为这可以解决问题,因为Exchange设置是可配置的,并且可以设置为小于我选择的值。

鉴于不放弃我已经获得的整批商品更有效率,你如何围绕这种情况进行编码 - 假设来自SyncFolderItems的更新的SyncState将包含'失败了?

0 个答案:

没有答案