Exchange server Exchange Server中的UpdateItemResponse.ReturnedItem为null

Exchange server Exchange Server中的UpdateItemResponse.ReturnedItem为null,exchange-server,exchangewebservices,exchange-server-2010,Exchange Server,Exchangewebservices,Exchange Server 2010,我可以更新联系人,但我想知道是否与某些联系人发生了错误,知道哪个ExchId发生了错误,但ReturnedItem为null。是否可以填充此信息 ServiceResponseCollection responses=service.updateItemsLSTSContacts,objContactSyncFolderID,ConflictResolutionMode.AlwaysOverwrite,null,null var ltError = responses.Where

我可以更新联系人,但我想知道是否与某些联系人发生了错误,知道哪个ExchId发生了错误,但ReturnedItem为null。是否可以填充此信息

ServiceResponseCollection responses=service.updateItemsLSTSContacts,objContactSyncFolderID,ConflictResolutionMode.AlwaysOverwrite,null,null

        var ltError = responses.Where(uiRes => uiRes.Result == ServiceResult.Error).ToList();


        foreach (var item in ltError)
        {
            string ExchId = item.ReturnedItem.Id.UniqueId; ///
        }

在EWS中使用任何批处理操作时,响应将按照您提交的顺序返回,因此如果您想将请求与响应关联起来,只需查看您提交的集合,例如集合中的元素4。联系人将与响应中的元素4关联

干杯 峡谷