ローカルでデータを格納するためにSQLite dbを使用し、オフライン同期機能を有効にするためにAzure Mobile App Backend
を使用するUWPアプリケーションを構築しています。 documentationに従って、自分のアプリでオフライン同期を有効にしています。 は、今私は、私は簡単にこのAzure Mobileアプリケーションのオフライン同期:LINQを使用したIMobileServiceSyncTableの操作
todoTable.Where(item => item.Completed == true).Count()
のような何かをするLINQ
を使用することができ、特定の条件 通常に応じて、テーブルに私の行数を返しますクエリを実行したいが、IMobileServiceSyncTable
で作業しながら、私はないです、Distinct
、FirstOrDefault
などのLINQ
メソッドや拡張子を取得することは、IMobileServiceSyncTable
によって提供されるメソッド/プロパティのセットです。
は、誰かがこれを達成することができる方法で私を導いてくださいすることができない場合、私は、ここで何かをしないのです。
以下はコードスニペットです。私はCount()
に次のエラーを取得するしかし
IMobileServiceSyncTable<Image> entitySyncTable = AzureBackendService.MobileServiceClient.GetSyncTable<Image>();
int count = entitySyncTable.Where(i => i.Title.Contains("sometext")).Count();
:私は、画像の数、画像のタイトルマッチ「sometext」を取得しようとしています
「IMobileServiceTableQuery」カウント」の定義が含まれていません。 'となし拡張メソッド 『』タイプの最初の引数を受け入れる 『カウントIMobileServiceTableQuery』が見つかりませんでした(あなたがusingディレクティブまたはアセンブリ参照が不足している?)
シンクテーブルを使用してクエリを作成するコードスニペットを追加できますか?ありがとうございました – woelliJ
@woelliJがコードスニペットを追加しました。 –