问题标签 [iqueryable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 我如何转换 IQueryable到一个字符串数组?
如果我这样做...
它返回一个 IQueryable,我怎样才能把它放入:string[] myStringArray
?
.net - 用简短的语言解释为什么 IQueryable需要
有这个...... MSDN页面, IQueryable(Of T) Interface。你能更好地解释为什么我们需要一个标记接口,它不会在 IEnumerable 上添加任何方法吗?
linq - 在 IList 或 IQueryable 中搜索对象
我需要在 IQueryable 列表中找到一个项目的匹配项。我有一个清单如下:
我现在想通过传入像 eventItem2 这样的 EventItem 在列表中查找事件。如何搜索和返回类似 EventItem found = eventItems.Select(eventItem2); 的项目
干杯,
小号
linq - linq to sql ExecuteQuery() as IQueryable
ExecuteQuery() 方法返回一个 IEnumerable,但有没有办法让它返回 IQueryable?
c# - 我在 IQueryable 上做错了什么?
我认为 IQueryable<T>
是从 IEnumerable 派生的<T>
,那么为什么我不能像访问记录集合一样访问我的查询结果呢?
返回的错误是:“无法使用 [] 将索引应用于 'System.Linq.IQueryable <user>
' 类型的表达式”
linq - 无法隐式转换类型 IEnumerable到 IQueryable
混淆场景:一个人有零个、一个或多个宠物。
使用 Linq to Sql,需要获取IQueryable
给定 personID 的宠物列表。这是 ERD 的糟糕的损坏/屠宰/混淆部分:
代码:
引发异常:
失败的尝试:
直接铸造不起作用: (IQueryable<MyType>)
调用收集方法AsQueryable
不起作用: .AsQueryable<MyType>()
问题:
如何正确地将 LinqToSql 查询的结果转换为IQueryable
?
linq - 在哪里可以找到有关如何创建 LINQ 提供程序的小示例/演示?
您好,我想知道您是否看过有关创建 LINQ 提供程序的快速演示。
谢谢,奥斯卡
c# - 自动编译 Linq 查询
我们发现编译我们的 Linq 查询比每次都编译要快得多,所以我们想开始使用编译查询。问题是它使代码更难阅读,因为查询的实际语法在其他文件中是关闭的,远离它的使用位置。
我突然想到,可以编写一个方法(或扩展方法),使用反射来确定传入的查询并自动缓存已编译的版本以供将来使用。
Cached()
必须反映传入的查询对象并确定选择的表和查询的参数类型。显然,反射有点慢,所以最好使用缓存对象的名称(但您仍然必须在第一次编译查询时使用反射)。
有没有人有这样做的经验,或者知道这是否可能?
更新:对于那些没有看过它的人,您可以使用以下代码将LINQ 查询编译为 SQL :
我想要做的是缓存这些Func<>
对象,我可以在第一次自动编译查询后调用这些对象。
wpf - WPF IEnumerable vs IQueryable as DataSource
I have a WPF ListView and I bind it to a IEnumerable<T>
collection.
Everything works fine, but when I bind it to the IQueryable<T>
collection, there are no items in list anymore.. Why? Is it not observable or what?
When I look at the definition:
and
so where is the problem?