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 の既知のバグですか、それとも何か見逃していましたか?