我正在通过 WCF RIA 服务处理我的数据。我通过 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 服务的已知错误还是我错过了什么?