腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
回退到
LinqToObjects
的
自定义
IQueryProvider
、
、
我已经编写了一个
自定义
的
IQueryProvider
类,它接受一个表达式并对SQL数据库进行分析(我知道我可以使用Linq2Sql,但我需要做一些修改和调整,不幸
的
是,这些修改和调整使得Linq2Sql和IQueryable接口
的
自定义
类,但只将Age属性标记为要检索,因此将处理Age属性,但忽略Name属性,因为未标记该属性。在处理完Age属性之后,我希望将整个表达式传递给
LinqToObjects
以进行处理和过滤,但我不知道如何处理。注意:它不需要删除表达式
浏览 0
提问于2012-08-03
得票数 5
回答已采纳
1
回答
没有实体框架
的
ObjectQuery<T>
、
如何将ObjectContext和ObjectQuery<T>与我自己
的
类和对象一起使用?我该怎么做呢?
浏览 6
提问于2009-10-14
得票数 0
回答已采纳
1
回答
IQueryProvider
覆盖
、
我希望我能够覆盖默认
的
IQueryProvider
,只需在Execute(Expression Expr)中添加一个方法钩子:对不起:如果可能的话,我不是在谈论添加任何新
的
类,除了实现
I
浏览 2
提问于2011-01-05
得票数 2
1
回答
拦截LINQ到SQL结果
、
、
我试图从发送到DataContext (Devart.Data.Linq)
的
linq表达式中捕获查询结果。我能够通过使用Log属性记录查询,但还没有找到拦截IQueryable结果
的
方法。目的是将查询和结果组合在一起,序列化它们,然后使用它们来模拟测试套件中
的
数据上下文。看起来很有希望
的
所有Devart.Data.Linq.DataContext方法(ExecuteQuery,Query)都是非虚拟
的
,所以我不能覆盖它们来存储结果。我不想在编写linq查询
的
时候记录结果,因为在整个应用程
浏览 2
提问于2016-11-28
得票数 1
回答已采纳
2
回答
创建
自定义
类IQueryable
、
我一直在使用VS2010
的
TFS,我不得不查询FieldCollection,我发现LINQ不支持它,所以我想创建一个
自定义
类,使字段和FieldCollection可以被LINQ查询,所以我找到了一个基本
的
模板并尝试实现它CreateQuery方法中得到一个错误,因为它传入
的
是字符串而不是字段。_expression = expression; } 下面是我使用
的
Linq查询...columnFilterLis
浏览 0
提问于2013-09-24
得票数 12
回答已采纳
1
回答
“AsyncEnumerableReader”达到了配置
的
最大大小,但没有使用AsyncEnumerable
、
、
我想归还大量
的
汽车实体。不幸
的
是,我收到了以下错误消息:解决这个问题
的
唯一方法是,如果我返回Ok(_carsDataModelContext.Cars.
浏览 2
提问于2020-01-31
得票数 5
回答已采纳
1
回答
如何创建
依赖
于服务器状态
的
WCF数据服务对象
的
属性?
、
、
我正在尝试创建一个WCF数据服务,它返回看起来有点像我
的
POCOs
的
对象;它们
的
不同之处在于它们具有单个属性,该属性是在调用查询时计算
的
。 换句话说,我有一个POCO电影。我想要能够查询电影,它给我
的
电影与每个添加了属性'IsAllowedToWatch‘
的
电影。'IsAllowedToWatch‘
的
值由我
的
身份验证状态和当前观看该影片
的
用户数决定。我使用
的
是Code-First EF4和WCF
浏览 2
提问于2010-11-10
得票数 0
回答已采纳
3
回答
IQueryable故障恢复到IEnumerable
、
、
如果IQueryable<T>从Linq-2-SQL数据上下文返回,那么是否可以在执行阶段(例如,枚举时)用
自定义
的
IQueryable<T>实现将其封装为,以便处理基础
IQueryProvider
的
NotSupportedException和故障回退来枚举整个数据上下文并使用内存中
的
IQueryProvider
(System.Linq.EnumerableQuery<T>)应用表达式?usersRepository.GetAll(); /
浏览 3
提问于2015-03-05
得票数 0
回答已采纳
2
回答
如何在CosmosDB SDK v3.0异步查询中使用LINQ?
、
也不是异步
的
。container.GetItemLinqQueryable<Person>();这是在Cosmos v3中使用LINQ
的
正确方式吗
浏览 0
提问于2019-07-23
得票数 13
回答已采纳
1
回答
实现
自定义
LINQ提供程序
的
Select
、
我非常了解实现Linq to
的
方法,但是我在这里遇到了一个小问题,我正在实现一个Linq to Tree对象,它本身就是一个简单
的
tree实现,所以我从创建Queryable对象开始 public classExecute<TResult>(Expression expression) throw new NotImplementedException();} 没有为这个
自定义
提供程序提供select实现,因此我可以在上下文select el中编写类似于el
的
请求。我
浏览 13
提问于2020-10-16
得票数 0
1
回答
使用内存中
的
查询实现
自定义
QueryProvider
、
、
这样我就可以模拟NHibernate
的
的
行为,并正确地对我
的
类进行单元测试。 { { public NHibernateQueryableProxy(<
浏览 1
提问于2016-09-05
得票数 7
回答已采纳
2
回答
Linq查询中byte[]
的
比较
、
、
我
的
SQL表中有一个二进制列,我使用以下C#代码成功地查询了这个表:var landingPage= context.LandingPages.FirstOrDefault(lp => lp.UrlHash == hash); 这很好,因为SQL将比较byte[]
的
浏览 1
提问于2014-10-13
得票数 4
2
回答
如何调用Linq中
的
函数以进行实体查询?
、
我有以下代码: { LoginSecretAttribute l = new LoginSecretAttribute(); join u in db.table2 on a.table1_id equals u.table2_i
浏览 0
提问于2017-01-04
得票数 0
1
回答
ObjectStateManager.GetObjectStateEntries().Select().OfType()是如何工作
的
?
、
我正在尝试理解使我从另一个问题中提取
的
代码工作
的
机制: this.ObjectStateManager我这样问
的
原因是,我将它用于存储> 100K行
的
表,并且我希望确保它不必进行某种行枚举。 它将是一种“模式”,上下文被放入其中,以便不具有副作用
的
语义。
浏览 2
提问于2011-11-05
得票数 1
1
回答
LINQ通通提供商?
、
、
、
我实现了简单
的
IQueryable和
IQueryProvider
类,它们在LINQ表达式树上收集统计数据。这部分工作很好。接下来,我想将表达式树传递给默认
的
提供程序进行计算,因为我不需要以任何不同
的
方式执行它。换句话说,我希望我
的
提供者收集数据作为副作用,将查询传递到默认
的
LINQ实现。我认为可以简单地保存对原始IEnumerable集合
的
引用,然后返回默认提供程序(从我
的
自定义
IQueryable)如下:
IQueryPro
浏览 1
提问于2013-06-07
得票数 6
回答已采纳
2
回答
使用IQuarable实现实体框架通用存储库
EF4.1改进了Code First和流畅
的
映射,这是非常令人印象深刻
的
。然而,我担心在EF4.1上实现复杂
的
查询,因为它强烈
依赖
于DbContext。我觉得我们需要一个强大
的
查询机制,比如HQL或Criteria来克服这个问题。你怎么想
的
?
浏览 0
提问于2011-08-05
得票数 0
回答已采纳
3
回答
跟踪Linq表达式求值
、
我想知道是否有可能为IQueryable编写一个“直通”扩展方法,它将在每次计算可查询对象时写入一个调试字符串,换句话说,调试打印应该是计算
的
一个副作用。.); 当我构造一个linq查询并将其作为数据源传递给某个对象时,我想知道该对象何时以及多久对我
的
查询求值一次。
浏览 3
提问于2011-02-24
得票数 5
回答已采纳
2
回答
不使用ObjectSet子查询
的
linqToEntities包装器
、
、
、
、
其主要目标是保持现有的数据库访问代码,即使用linq实现对类中所有实体
的
访问(没有数据库
的
集中层)。创建
的
ObjectSetWrapper如下所示: {
浏览 6
提问于2014-02-06
得票数 11
回答已采纳
3
回答
"Where“Linq在我自己
的
应用程序中
的
能力
、
、
我需要在我自己
的
代码中有"Where“Linq功能。 让我解释一下:我们有一个应用程序,允许用户编写所谓
的
“用户代码”,这是C#中
的
代码,将被应用程序拾取,并在运行时编译和运行。特殊情况是日期列上
的
条件。我们可能有像DateColumn = '1/1/2001'这样易于实现
的
条件,但也有DateColumn = GetDate() + 1这样
的
条件。我不想盲目地将用户输入
的
任何内容发送到SQL (避免SQL注入)。我需要
浏览 3
提问于2009-09-29
得票数 1
回答已采纳
2
回答
C#
的
LINQ和.NET框架,哪一个
依赖
于另一个?
、
、
我认为C#语言编译器是一个自包含
的
黑盒,能够理解特定语法
的
文本并生成编译后
的
代码。另一方面,.NET框架是一个庞大
的
库,其中包含部分由C#和部分由C++编写
的
功能。因此,.NET框架
依赖
于C#语言,而不是相反。 但我不能将其与LINQ
的
工作方式相匹配。LINQ查询是C#编译器可以理解
的
特定语法
的
文本。但是要由自己
的
LINQ提供者构建,我需要使用像IQueryable和
IQueryProvider
这样
浏览 4
提问于2012-12-26
得票数 2
回答已采纳
点击加载更多
相关
资讯
WPF中附件依赖、自定义依赖和普通属性、用户控件、自定义控件、page等控件效果
自定义Dialog并生成lib库,方便别人依赖
依赖孪生:低成本的依赖安全方案
Android:依赖Module的问题汇总
一次高效的依赖注入
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券