亚音速异常 - 成员“TestMode”不支持
我在类中使用 LINQ 和亚音速来获取我的数据,代码如下:
public IQueryable<Veiculo> SelecionaVeiculosSite()
{
return (from v in _db.Veiculos
where v.Ativo == true &&
v.Marca.Ativo == true &&
v.Modelo.Ativo == true
select v
);
}
您将看到“v.Marca.Ativo == true”行中的一个差异,我在 ActiveRecord 模板中进行了一项修改以获取一个对象而不是一个 IQueryable。
这是在生成的模板中修改的代码:
public Marca Marca
{
get
{
var repo=OKMMySql.Marca.GetRepo();
return (from items in repo.GetAll()
where items.ID_Marca == _ID_Marca
select items).SingleOrDefault();
}
}
在代码中可以,但是此选择返回此执行时间错误:
不支持成员“TestMode”。
我没有在网上找到任何关于此错误的信息。
非常感谢
i´m using LINQ with the subsonic in a class to get my data here is the code below:
public IQueryable<Veiculo> SelecionaVeiculosSite()
{
return (from v in _db.Veiculos
where v.Ativo == true &&
v.Marca.Ativo == true &&
v.Modelo.Ativo == true
select v
);
}
You will see one difference in line at "v.Marca.Ativo == true", I did one modification in template of ActiveRecord to get a Object and not a IQueryable.
This is the code modified in the template generated:
public Marca Marca
{
get
{
var repo=OKMMySql.Marca.GetRepo();
return (from items in repo.GetAll()
where items.ID_Marca == _ID_Marca
select items).SingleOrDefault();
}
}
in the Code it´s ok, but this Select return this Execution time Error:
The member 'TestMode' is not supported.
I did not founded nothing in the Net about this error.
Many Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是一个错误,它已记录在 github 上的问题列表中,目前正在处理中。有关详细信息,请参阅下面的链接:
http://github.com/subsonic/SubSonic-3.0 /问题/148
This is a bug, it's logged in the issue list on github and is being worked on at the moment. See the link below for details:
http://github.com/subsonic/SubSonic-3.0/issues/148