腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1569)
视频
沙龙
5
回答
执行
部分
IQueryable
查询
,
并将
其余部分
推
迟到
Linq
for
Objects
、
、
、
我有一个
Linq
提供程序,它成功地从我选择
的
数据源获取数据,但现在我有了过滤后
的
结果集,我想要做
的
是允许
Linq
to对象处理表达式树
的
其余部分
(例如连接、投影等)。我
的
想法是,我可以通过ExpressionVisitor将包含我
的
IQueryProvider
的
表达式常量替换为结果集IEnumerable,然后返回那个新表达式。同时从我
的
IQueryable
...but返回IEnu
浏览 1
提问于2009-03-30
得票数 8
回答已采纳
1
回答
如何使用字典或哈希表提高OData服务下
的
LINQ
查询
性能
、
、
、
以下是目前为止
的
代码:{ { public string ProductName { get; set; }据我所知,OData将在幕后使用
LINQ
来
查询
这些内存中
的
对象,即:如果有人导航到OData.svc/CategoryList
浏览 0
提问于2011-11-17
得票数 0
回答已采纳
2
回答
使用存储过程实现多租户EF
、
、
、
、
在EF4中使用sprocs时,我了解了将视图映射到实体,然后使用函数导入将设置/更新/删除映射到存储过程
的
概念。我
的
问题是,这如何应用于多租户架构。考虑以下场景:我是不是漏掉了什么?
浏览 0
提问于2011-04-22
得票数 0
回答已采纳
4
回答
非泛型AsEnumerable
、
您建议如何在非通用
IQueryable
上使用AsEnumerable 在调用AsEnumerable之前,我不能使用Cast<T>或OfType<T>方法来获取
IQueryable
<object>,因为这些方法有它们自己
的
由底层IQueryProvider显式转换,如果我将它们与非映射实体一起使用,将中断
查询
转换(显然对象没有映射)。现在,我有自己
的
扩展方法(如下所示),但我想知道是否有一种方法内置到框架中。public static IEnumerable AsEnu
浏览 0
提问于2010-09-27
得票数 2
回答已采纳
5
回答
我是否误解了
LINQ
to SQL .AsEnumerable()?
、
、
、
我需要得到记录数量,返回
的
SomeNumber总数,最后取平均值。根据我
的
阅读,我认为.AsEnumerable()会使用
LINQ
- to -SQL
执行
查询
,然后对Count、Sum和Average使用
LINQ
-to-
Objects
。相反,当我在LINQPad中
执行
此操作时,我看到相同
的
查询
运行了三次。如果我用.ToList()替换.AsEnumerable(),它只会被
查询
一次。
浏览 0
提问于2010-08-03
得票数 61
回答已采纳
3
回答
为什么我们需要使用AsEnumerable()方法?
、
、
、
此代码将导致NotSupportedException。但这个密码有效。 var detailList = context.Details.AsEnumerable().Where(x => x.GetType().GetProperty("Code").GetValue(x,
浏览 8
提问于2015-03-02
得票数 1
回答已采纳
2
回答
IQueryable
可以用于内存中
的
集合吗?
我也可以使用IQuerable进行内存中
的
收集吗?
浏览 1
提问于2020-12-16
得票数 0
2
回答
为什么更喜欢在
IQueryable
上使用
linq
而不是IEnumerable上
的
linq
?
、
、
、
我知道我可以在实现
IQueryable
或IEnumerable
的
集合上使用
LINQ
语法。优化是否包括
查询
的
重新排序?
浏览 0
提问于2011-11-29
得票数 4
回答已采纳
2
回答
实体框架与IEnumerable
、
、
我编写了一个分页函数,我希望它能
执行
EF安全分页。不过,这个函数似乎在分页之前
执行
EF
查询
,我希望它将分页推
迟到
数据库。我原以为IEnumerable是安全
的
,但看起来并不安全。这里发生了什么事?list.Skip((options.Page - 1) * options.ResultsPerPage).Take(options.ResultsPerPage);如果我将其测试为一个函数,与实际调用
的
函数相比,一个函数生成包含分页信息
的
SQL,而另一个函数(函数)不
浏览 1
提问于2014-05-19
得票数 0
回答已采纳
2
回答
过滤
IQueryable
<T>返回错误
的
结果
、
、
、
我刚刚遇到了相当令人吃惊
的
问题。情况很简单:返回当前活动
的
所有实体,这意味着:根据GetAll()方法返回
的
所有结果,根据它们
的
布尔活动属性筛选所有结果{
IQueryable
<T> GetAll(); 问题是,GetAllActive()返回所有记录,而不管它们
的
活动属性
的
值如何,就像没有Where子句一样。编辑:实现对象返回
的
浏览 2
提问于2011-11-30
得票数 2
回答已采纳
1
回答
Linq
,在var,list,IEnumerable和
IQueryable
中返回数据有什么区别?
、
、
、
、
我是
Linq
的
新手,请指导我一些基本
的
事情。 在
Linq
上阅读一些文章。一些作者从
Linq
查询
中填充数据,一些人填充自定义类型对象
的
列表,一些人在IEnumerable中填充数据,还有一些人在IQuryable中填充数据。我想使用
Linq
to SQL。我应该使用什么?
浏览 2
提问于2010-11-26
得票数 1
回答已采纳
1
回答
用
linq
过滤剑道网格asp.net mvc
我使用
的
是剑道网格+ asp.net你有别的办法解决吗?
浏览 4
提问于2016-10-30
得票数 0
回答已采纳
2
回答
返回
IQueryable
,但需要Raven统计数据来插入TotalResults头
、
、
、
我有一个WebApi方法,它返回
IQueryable
of RavenDB文档。调用方需要知道可能
的
结果
的
数量(因为实际结果是有限
的
/分页
的
)。())我试图应用一个ActionFilter来捕获控
浏览 3
提问于2012-05-11
得票数 6
回答已采纳
1
回答
使用OData甚至是个好主意吗?
、
、
、
例如,:public
IQueryable
<MyModel> Get() return _repo.GetAll().AsQueryable();然而,最近和最近
的
许多文章都将
IQueryable
描述为: 您是
浏览 3
提问于2013-03-13
得票数 9
回答已采纳
5
回答
linq
to entities和
linq
to
objects
--它们是一样
的
吗?
、
、
、
我通常使用术语entity来表示业务数据对象,在我看来,
linq
to entities和
linq
to
objects
是一样
的
。是不是这样呢?
浏览 0
提问于2011-08-25
得票数 30
回答已采纳
1
回答
ObjectQuery<T>或
IQueryable
<T>
、
、
、
我使用ObjectQuery作为我
的
winforms应用程序中几个BindingSources
的
数据源。问题是我习惯了
Linq
like
查询
,所以我使用它们来定义数据源:ModelContext.GetContext()返回我
的
modelContext实体
浏览 3
提问于2010-11-26
得票数 2
回答已采纳
3
回答
存储库模式中
的
IQueryable
与IEnumerable,惰性加载
、
、
、
Where作为
IQueryable
给开发人员更多
的
灵活性。延迟加载就在那里。 在性能方面,两者都消耗了大量
的
性能。那么哪一个更可取呢?
浏览 2
提问于2012-01-21
得票数 17
回答已采纳
2
回答
为什么将计数与
IQueryable
一起使用被认为是不可行
的
、
、
如果我有以下代码:int count = list.Count(); 那么,是否认为计数
IQueryable
对象是不可行
的
,而使用IEnumerable更好呢?
浏览 0
提问于2012-02-12
得票数 10
回答已采纳
2
回答
LINQ
在C#中
的
有效应用
、
我有一个用C#编写
的
应用程序。我有一个对象集合,我需要
执行
像排序和跳转到对象
的
页面这样
的
任务。目前,我有这样
的
东西: .Where(x => x.Id > 0){x.Description)).ToList();this.Items = this.
浏览 5
提问于2015-07-02
得票数 1
回答已采纳
2
回答
使用实体框架可以防止
IQueryable
SQL注入吗?
、
、
、
我知道如果我使用
linq
to sql,一切都将是参数化
的
,并且sql注入是安全
的
。但是
IQueryable
呢?例如,我可以将某个实体转换为
Iqueryable
:var qText = "name="+ "\""+DynamicSearchCondition+ "\"";然后,当
浏览 1
提问于2015-10-01
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
编写优雅代码,从挖掉恶心的if/else 开始
用于.NET Core的ORM
Net 高效开发之不可错过的实用工具
使用Azure Cosmos DB和DocumentDB包进行快速ASP.NET核心开发
在.NET Core 中的并发编程
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券