1

WCF RIA Services を介してデータを操作しています。RIA クエリを介してデータを公開しましたが、問題なく動作しています。ここで、パラメーター化されたクエリ メソッドを取得する必要があります。サーバー側のクエリ メソッドにパラメーターを追加しました。

public IQueryable<User> GetUsers(string param1)
{
    return _dataContext.Users;
}

.. クライアントにパラメータ値を渡します。

var query = _context.GetUsersQuery("a");
_context.Load(query, LoadBehavior.MergeIntoCurrent,
                            (LoadOperation lo) =>
                            {
                                if (lo.HasError == false)
                                {
                                    ResultList.ItemsSource = lo.Entities;
                                }

                            }, null);

その結果、データを取得しようとすると、クライアントで NullReferenceExeption を受け取ります。それは WCF RIA Services の既知のバグですか、それとも何か見逃していましたか?

4

1 に答える 1

0

null の ResultList のようです - クエリを実行する前に初期化されていることを確認してください

于 2012-09-07T22:31:40.620 に答える