我有一个Silverlight导航应用程序。 在此解决方案中,我添加了WCF RIA服务类库。 然后我添加了ADO.NET实体数据模型对象,然后添加了一个域服务类对象,我有很多生成的方法来查询我的数据库。在我的silverlight应用程序中,我可以使用生成的所有方法,并从数据库中获取数据,但是当我添加我的方法时,当我想使用它时,我在intellisens中看不到它。可能是我的问题? 谢谢。
这是我的方法 -
public IQueryable<Professions> GetProffessionsStartsWith(string startsWith)
{
IQueryable<Profissions> professions = (from p in ObjectContext.Professions where p.Name.StartsWith(startsWith) select p);
return profissions;
}
答案 0 :(得分:0)
我认为你必须在返回IQueryable结果的方法之前放置[Query]
[Query]
public IQueryable<Professions> GetProffessionsStartsWith(string startsWith)
{
IQueryable<Profissions> professions = (from p in ObjectContext.Professions where p.Name.StartsWith(startsWith) select p);
return profissions;
}