我正在通过WCF RIA服务处理我的数据。我通过RIA查询公开我的数据,它的工作正常。 现在我需要获取参数化查询方法。我在服务器端为查询方法添加了参数:
public IQueryable<User> GetUsers(string param1)
{
return _dataContext.Users;
}
..并在客户端传递param值:
var query = _context.GetUsersQuery("a");
_context.Load(query, LoadBehavior.MergeIntoCurrent,
(LoadOperation lo) =>
{
if (lo.HasError == false)
{
ResultList.ItemsSource = lo.Entities;
}
}, null);
因此,当我尝试获取数据时,我在客户端上收到NullReferenceExeption。 它是WCF RIA服务的已知错误还是我错过了什么?
答案 0 :(得分:0)
看起来它是ResultList为null - 确保在运行查询之前初始化它