Дубликат файла в изолированном хранилище - PullRequest
2 голосов
/ 23 февраля 2011

Надеюсь, это не глупый вопрос. Итак, я просто хочу скопировать файл из изолированного хранилища для использования в качестве резервной копии. Тем не менее, скорость действительно важна в этом случае, и я задавался вопросом, какой самый быстрый способ сделать это. Должен ли я открыть файл из IS, прочитать его в поток, затем создать файл резервной копии и записать в него, хорошо из того, что я видел до сих пор, это займет, по крайней мере, полсекунды, что много.

1 Ответ

5 голосов
/ 23 февраля 2011

Нет API для копирования / дублирования, так что да, ваш ответ - лучший способ.

Если вы хотите избежать задержки в полсекунды, то вам нужно сделать это с помощью дизайна вашего приложения - например, запись новых данных в новый файл или, возможно, использование меньших файлов.

Если вам интересны подробности производительности IsolatedStorage, то этот блог провел превосходный анализ: http://appangles.com/blogs/mickn/wp7/?p=6

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...