4

WindowsPhone用のアプリを開発しています。このアプリはバックグラウンドエージェント(スケジュールされたタスク)を使用します。

メインアプリは、IsolatedStorageSettings.ApplicationSettingsを使用していくつかの設定を保存します。また、バックグラウンドエージェントは、設定からのみ値を読み取ることができる場合があります。

問題は、Mutexを使用して、メインアプリとバックグラウンドエージェントの間でIsolatedStorageSettingsの操作を同期する必要があるかどうかです。または、これは私のシナリオでは必要ありませんか?

4

1 に答える 1

6

はい。 もっと...

定期的でリソースを大量に消費するエージェントの場合:LINQ2SQLまたはMutexで保護されている分離ストレージ内のファイルを使用します。フォアグラウンドアプリケーションが書き込み、エージェントが読み取りのみを行う一方向通信の場合、Mutexで分離されたストレージファイルを使用することをお勧めします。データが破損する可能性があるため、プロセス間の通信にIsolatedStorageSettingsを使用しないことをお勧めします。

これを行う簡単な方法:

WP7 Silverlightでゲームを保存する簡単な方法は?

于 2013-02-10T03:31:46.943 に答える