mobile app documentdb offlinesync sample
1.0.0
これは、オフライン同期を備えたAzureモバイルアプリを使用して、複数のSQLiteモバイルクライアントを使用して、複雑な(ネストされた)タイプを備えたDocumentDBインスタンスを締めくくる概念プロジェクトです。このプロジェクトでは、次の機能を達成しようとしています。
キーポイント:
{
"text" : " Mew task ios " ,
"nested" : {
"nestedText" : " 144 J B Hazra Road " ,
"nestedBool" : " false "
},
"nestedItems" : [
{
"nestedText" : " xxoxoxoxoxox " ,
"nestedBool" : " true "
}
],
"complete" : true ,
"id" : " 8d16700a-fcc0-4453-b740-e3eef8c0c340 " ,
"version" : null ,
"createdat" : " 2017-01-11T12:27:24.1394782+00:00 " ,
"updatedat" : " 2017-01-11T14:24:03.4335527+00:00 " ,
"deleted" : false
}残念ながら、ネストされたオブジェクト/コレクションは、モバイルクライアントのsqliteストアに文字列/jsonとしてのみ保存できます。 
Azure Mobileアプリからクライアントにデータを送信する際に、ネストされたオブジェクトを含めるようにカスタム拡張属性を実装することにより、これを達成しました。ここでテーブルコントローラーで使用しました