It is advized to use the
UID (which
since after Exchange 2007 SP1 contains the
PidLidCleanGlobalObjectID) to identify the appointment.
I want to know in which circumstances (how often) Exchange server recreates meeting appointments - in order to estimate if it is worth rewriting our synchronization tool (or just accepting the occasional duplicate that will show up in our DB if we keep synchronising
on ItemID).
Can anyone shed some light on this?
Notes:
- There may be ambiguity here because ItemID contains both ID and ChangeKey. Because I cannot find the article where this 'change' was mentioned I am unsure which of the two I'm "quoting". I have no issues with the ItemID.ChangeKey changing, I'm concerned about the ItemID.ID.
- I talk about 'normal' operations, not about data integrity issues that are corrected by the Exchange Calendar Repair Assistant or by The Outlook Calendar Checking Tool CalCheck
- Our code synchronizes only the default calendar folder for a user, so events moving between folders are not an issue.
- Edited by JanDoggen Friday, August 14, 2015 2:06 PM