2013-04-22 2 views
4

Appointment.Id 속성 또는 Appointment.Id.UniqueId가 정말 고유합니까?EWS 예약 ID입니다. 독특한?

나는 ExchangeService.FindAppointments를 사용하여 약속을 검색하는 가장 간단한 방법을 가지고 있습니다. 내 결과는 다른 주제이지만 동일한 약속이있는 몇 가지 약속을 보여주고 있습니다 .Id.UniqueId!

내가 누락 된 항목이 있습니까?

답변

3

그들은 확실히 고유합니다. 그러나 순차적으로 또는 순차적으로 생성되므로 가까이 만든 약속은 매우 유사한 고유 ID를 가질 수 있습니다. 대소 문자를 구분한다는 점도 주목할 가치가 있습니다. 대소 문자를 구별하는 비교를하고 있습니까? ID 속성 옆의 댓글은 http://msdn.microsoft.com/en-us/library/aa580234.aspx입니다.

+0

감사합니다. 대소 문자를 구분합니다 - 얼굴, 손바닥! –

2

agt가 말했듯이, 그들은 고유하지만 변경 될 수 있습니다. (Item에서 상속 또는 아무것도)를 Appointment이 다른 폴더/사서함으로 이동하면

UniqueId가 변경됩니다, 그리고 ChangeKey 것뿐만 아니라.

1

내 의견의 첫 번째 버전을 완전히 무시합니다. 나만큼 어리석은 사람들에게 : 그들은 정말로 대소 문자를 구별합니다. 그들의 경우를 제외하고는 동일 할 수 있습니다. Powershell을 신뢰하지 마십시오 (기본값은 대소 문자를 구별하지 않습니다). 편집기를 신뢰하지 마십시오. (대개 대/소문자를 구분하여 검색하지 않을 수도 있습니다.) mysql 데이터베이스를 신뢰하지 마십시오. collation이 _ci로 끝나는 것으로 설정되게하십시오.