フィルタリング非同期式の種類ごとに全て別々のクエリWindows Phone7

StackOverflow https://stackoverflow.com/questions/3825602

  •  26-09-2019
  •  | 
  •  

質問

私はアプリケーションのためのWindows Phone7と非同期のクエリーの種類ごとに全て別々の.また以下の一般形をクエリ:

DataServiceQuery<Entity> query = ourEntities.CreateQuery<Entity>("Entities");
entities.BeginExecute(QueryComplete, query);

私は困りの追加豊これらの問合せなかった。使用LINQものではないと考えられるオプションのための非同期クいた、ちょっと変わった形を追加種類ごとに全て別々のフィを用いAddQueryOption方法"に記 この記事 (という結果をする際のIdは、1):

query.AddQueryOption("$filter", "Id eq 1");

した場合のURLから、非結果に貼付けることで、ブラウザで正常に動作を返します期待する。しかし、試行評価の結果をクエリに常にいるようにNotSupportedExceptionのないメッセージまたは内部スタックトレース.

理想的には、いままで利用できるようにLINQのように、スコットHanselmanかった彼の ブログを約の種類ごとに全て別々の.ない場合には、オプションのための非同期データの検索、どのように私達のフィルタリング、クエリー?

役に立ちましたか?

解決

現在のLINQサポートは、Windows Phone7はlimitted.前WCFデータサービスはクライアントという仕事は何か動作しないのはユーザー様、そこにはやはり限界がある。このブログの詳細: http://blogs.msdn.com/b/astoriateam/archive/2010/09/27/wcf-data-services-client-library-and-windows-phone-7-next-steps.aspx

一般いるのをご利用のBeginExecute方法ではなく、構築のURLを手動で使用しなくDataServiceQueryクラスとしては上記ブログを利用できない最初の正式リリース。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top