Я использую EWS для разработки своего почтового клиента. Я обнаружил, что если я сохраню ItemId в режиме просмотра, это вызовет исключение:
Введите Microsoft.Exchange.WebServices.Data.ItemId в сборке Microsoft.Exchange.WebServices, Version = 14.0.0.0, Culture = нейтральный, PublicKeyToken = 31bf3856ad364e35 'не помечен как сериализуемый.
Если я сохраню ItemId
в виде строки, например:
ViewState["itemId"] = id.ToString();
, а затем попытаюсь выполнить обратное преобразование,
ItemId id = (ItemId)ViewState["itemId"];
будет сказано, что я не могу преобразовать из строки в ItemId
. Есть идеи?