2016-05-17 3 views
0

На странице для ItemId https://msdn.microsoft.com/en-us/library/office/aa580234(v=exchg.150).aspx это замечание:EWS: Что такое ItemId по сравнению со всеми Идентификаторами?

«Схема, описывающая этот элемент находится в виртуальном каталоге IIS, на котором размещена веб-службы Exchange.»

Что это значит? Может ли поставщик EWS переписать то, что определено в определении ItemId? Если да, то как этот набор конфигурации?

Для бонусных очков: ItemId не указан в https://msdn.microsoft.com/en-us/library/office/dn605828(v=exchg.150).aspx. ItemId так же, как StoreId?

ответ

1

«Схема, описывающая этот элемент находится в виртуальном каталоге IIS, на котором размещена веб-службы Exchange.»

Это просто относится к WSDL (и assoicated файлов) для веб-сервиса, который описывает элементы, которые составляют SOAP сообщения для службы. Все типы также задокументированы в https://msdn.microsoft.com/en-au/library/ee124331(v=exchg.80).aspx

Что это значит? Может ли поставщик EWS переписать то, что определено в определении ItemId? Если да, то как этот набор конфигурации?

Короткий ответ: нет Ид не создается хранилища Exchange и считывается только для клиентов. Более длинный ответ: EWSId возвращается из EWS на основе базовых свойств Store https://msdn.microsoft.com/en-us/library/ee204402(v=exchg.80).aspx, в то время как его не документированный он содержит LongTermEntryId и флаги, имеющие значение только для EWS, который использует их для доступа к базовому элементу (следовательно, он будет считаться непрозрачным). Это не то, что клиент мог или должен изменить.

За бонусные баллы: ItemId не перечисленных в https://msdn.microsoft.com/en-us/library/office/dn605828(v=exchg.150).aspx является ItemId же, как StoreID?

Н.О. ItemId является Идентификатор сообщения/объекта https://msdn.microsoft.com/en-us/library/ee201952(v=exchg.80).aspx. StoreId - это идентификатор базового хранилища/почтового ящика, в котором находится сообщение https://msdn.microsoft.com/en-us/library/ee203516(v=exchg.80).aspx. Если вы хотите конвертировать между EWSId и PR_EntryId, используйте операцию ConvertId.

+0

Итак, EWSId - это идентификатор, содержащийся в теге ItemId от ews? (или в C# назначение.Id.UniqueId - это EwsId?) –

+0

Да, это правильно –

Смежные вопросы