【发布时间】:2017-05-19 13:19:56
【问题描述】:
当我在所选文件夹中找到所有项目时,我希望能够根据项目 ID 应用 SearchFilter。
我可以轻松获取所有项目,然后使用 linq 应用 where 子句,如
(w => !uniqueItemIdList.Contains(w.Id.UniqueId))
但问题是,这将是在它提取了 1000 件邮件之后,而不是在最初找到这些邮件期间。
我的目标是将所有电子邮件复制到数据库,然后通过排除具有匹配唯一 ID 的电子邮件,仅提取我尚未复制的电子邮件。
到目前为止,一切都表明这是不可能的,我只能搜索单个字段,如 FolderId = "..." 或包含 "..." 的主题,没有提及列表或排除。
任何帮助将不胜感激。
【问题讨论】:
标签: c# exchange-server ews-managed-api