ひとまず自分用メモ。
前提条件
- Xamarin.FormsのiOSでの実行時(多分Xamarin.iOSでも同じだと思われる)
- Microsoft.Azure.Mobile.Client.SQLiteStore 3.0.2
注意点
- ローカルに同期する前に初回実行時はSQLite用に空ファイルを作っておく必要がある
- サンプルコードだとフライトモード(オフライン全般?)で同期を呼び出すとエラーが発生し、例外処理の場所が悪いためローカルからデータの取得が実行されない
もう少し詳細な解説はコードを整理した後、解説記事を書きたいなと「思います」。