0

Web からデータを取得するアプリを開発しています。このデータは、将来の使用のためにローカル フォルダーのデータベースに保存する必要があります。現在、App.xaml.cs の OnSuspending() 関数でデータを保存しています。このイベントは、8 ~ 10 秒後に呼び出されます。しかし、アプリを終了して 5 秒以内にアプリを起動すると、データがデータベースに保存されません。

ということで、VisibilityChangedイベントとActivatedイベントでセーブしてみましたが、データ量が多いのでたまにセーブされないことがあります。バックグラウンドに移動したとき、または8秒前にアプリを起動したときにVisibilityChangedイベントが呼び出されないという問題もありますが。

だから私の質問は、大量のデータを保存するのに適切な時期はいつですか?

4

0 に答える 0