Я читал, что данные, хранящиеся в изолированном хранилище в wp7, постоянны. Но я немного смущен термином «постоянный». У меня нет устройства wp7, поэтому я не могу проверить это на реальном устройстве. Я пробовал эмулятор, и все работает нормально, пока я не закрою эмулятор. Я хочу знать, существует ли та же проблема на реальном устройстве, когда приложение закрыто или устройство выключено., как долго данные в изолированном хранилище постоянны
ответ
На устройстве IsoloredStorage будет хранить ваши данные до тех пор, пока вы не удалите или не удалите приложение. Когда вы используете эмулятор, «установленное приложение» остается только до закрытия эмулятора. Закрытие эмулятора эквивалентно удалению вашего приложения.
В устройстве Изолированные данные хранятся в памяти до момента удаления приложения. Может ли он изолировать данные хранилища или настройки приложения.
спасибо, но можете ли вы рассказать мне, нужно ли сохранять изменения, внесенные в изолированное хранилище, в случае Application_Closing? – Neha
НЕТ, не нужно. – Santhu
Если вы не намереваетесь разрешить пользователю сохранять сохраненные данные, даже если они удаляют ваше приложение. В этом случае вам также необходимо сохранить данные в «облако» (веб-службу), что позволяет пользователю загружать свои данные обратно в их изолированное хранилище, если при повторной установке приложения. Таким образом, данные действительно постоянны и могут быть чрезвычайно полезны для некоторых пользователей, особенно если они теряют свой телефон/стирают его/отправляют, чтобы его ремонтировать (они часто протирают ваш телефон) и должны переустанавливать приложение. – jwddixon
Когда вы используете Windows-телефон вместо эмулятора IS, он является постоянным. Но в эмуляторе история отличается от этого вопроса Automatic login process in Windows Phone 7.1 application
- 1. Обновить данные в изолированном хранилище
- 2. Хранение данных в изолированном хранилище
- 3. вопрос о изолированном хранилище
- 4. Как хранить данные в изолированном хранилище в Windows Phone 7
- 5. Сохранение объектов в изолированном хранилище
- 6. Сохранение файла в изолированном хранилище
- 7. Переплетное изображение в изолированном хранилище
- 8. Хранение файла в изолированном хранилище
- 9. Загрузить XML в изолированном хранилище
- 10. Связывание видеофайла в изолированном хранилище
- 11. Сортировка данных, размещенных в изолированном хранилище
- 12. WP7 - десериализация файла XML в изолированном хранилище
- 13. Decompress ZIP файл в изолированном хранилище
- 14. Сохранение файла изображения в изолированном хранилище
- 15. Хранение массива строк в изолированном хранилище?
- 16. создание файла в изолированном хранилище WP7
- 17. Silverlight Регистрация событий в изолированном хранилище
- 18. Сохранить удаленный файл в изолированном хранилище для
- 19. Сохранение прогресса игры Unity в изолированном хранилище
- 20. Хранение более одного значения в изолированном хранилище
- 21. WP8.1 файл загрузки в изолированном хранилище
- 22. Регистрация с помощью NLog в изолированном хранилище
- 23. XNA: сериализация объекта в изолированном хранилище
- 24. обрезка rss перед хранением в изолированном хранилище
- 25. Запуск EXE, хранящегося в изолированном хранилище
- 26. Сохранение папки проекта в изолированном хранилище
- 27. Я не могу сохранить в изолированном хранилище?
- 28. Shell выполнить EXE в изолированном хранилище
- 29. Сохранить DataGridColumn Сортировка свойства в изолированном хранилище
- 30. Получить музыку Длительность хранится в изолированном хранилище
Спасибо. Нужно ли сохранять изменения в изолированном хранилище в событии Application_Closing в App.xaml.cs. – Neha
Как сказал @Santhu, он не нужен. Но может возникнуть проблема, когда ваше приложение просто отключено и из-за недоступности ресурсов, ОС решает надгробить ваше приложение. В таком случае я бы рекомендовал сохранить ApplicationSettings, когда вы найдете все необходимые данные. – abhinav
Я имел в виду, что в закрытии приложения нет лишних вещей. Но после хранения данных вы сохраняете изолированное хранилище, чтобы оно отражалось. – Santhu