2012-02-28 2 views
4

Я читал, что данные, хранящиеся в изолированном хранилище в wp7, постоянны. Но я немного смущен термином «постоянный». У меня нет устройства wp7, поэтому я не могу проверить это на реальном устройстве. Я пробовал эмулятор, и все работает нормально, пока я не закрою эмулятор. Я хочу знать, существует ли та же проблема на реальном устройстве, когда приложение закрыто или устройство выключено., как долго данные в изолированном хранилище постоянны

ответ

4

На устройстве IsoloredStorage будет хранить ваши данные до тех пор, пока вы не удалите или не удалите приложение. Когда вы используете эмулятор, «установленное приложение» остается только до закрытия эмулятора. Закрытие эмулятора эквивалентно удалению вашего приложения.

+0

Спасибо. Нужно ли сохранять изменения в изолированном хранилище в событии Application_Closing в App.xaml.cs. – Neha

+0

Как сказал @Santhu, он не нужен. Но может возникнуть проблема, когда ваше приложение просто отключено и из-за недоступности ресурсов, ОС решает надгробить ваше приложение. В таком случае я бы рекомендовал сохранить ApplicationSettings, когда вы найдете все необходимые данные. – abhinav

+0

Я имел в виду, что в закрытии приложения нет лишних вещей. Но после хранения данных вы сохраняете изолированное хранилище, чтобы оно отражалось. – Santhu

1

В устройстве Изолированные данные хранятся в памяти до момента удаления приложения. Может ли он изолировать данные хранилища или настройки приложения.

+0

спасибо, но можете ли вы рассказать мне, нужно ли сохранять изменения, внесенные в изолированное хранилище, в случае Application_Closing? – Neha

+0

НЕТ, не нужно. – Santhu

+0

Если вы не намереваетесь разрешить пользователю сохранять сохраненные данные, даже если они удаляют ваше приложение. В этом случае вам также необходимо сохранить данные в «облако» (веб-службу), что позволяет пользователю загружать свои данные обратно в их изолированное хранилище, если при повторной установке приложения. Таким образом, данные действительно постоянны и могут быть чрезвычайно полезны для некоторых пользователей, особенно если они теряют свой телефон/стирают его/отправляют, чтобы его ремонтировать (они часто протирают ваш телефон) и должны переустанавливать приложение. – jwddixon

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