Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
序列化表达式树
我正在用 C 做一个分布式系统 并且遇到了障碍 我需要能够使用类型序列化谓词 Predicate
c
serialization
Lambda
expressiontrees
自定义字符串查询操作的 Linq to NHibernate 可扩展性?
我希望能够在 NHibernate Linq 表达式中使用自定义字符串查询 举例来说 这只是一个例子 我希望能够选择包含属性的实体 该属性是特定字符串的字谜 var myEntities EntityRepository AllEntiti
LINQ
nhibernate
expressiontrees
linqtonhibernate
Expression.Property 的 Expression.Convert 类型
我正在尝试转换参数表达式 但在转换为值类型时遇到问题 下面是我的代码示例 public static MemberExpression ConvertToType ParameterExpression sourceParameter Pr
c
Lambda
expressiontrees
表达式
>.Compile() 的逆向?
因为我们可以 Expression
c
NET
LINQ
Lambda
expressiontrees
使用 List
.Contains 方法为 LINQ 构建表达式树
Problem 我正在重构一些LINQ查询我们的 Web 应用程序中的多个报告 并且我尝试将一些重复的查询谓词移至它们自己的中IQueryable扩展方法 以便我们可以将它们重新用于这些报告以及将来的报告 正如您可能推断的那样 我已经重构了
c
EntityFramework
LINQ
expressiontrees
如何包装实体框架以在执行前拦截 LINQ 表达式?
我想在执行之前重写 LINQ 表达式的某些部分 我在将重写器注入正确的位置时遇到问题 实际上根本没有 查看实体框架源代码 在反射器中 它最终归结为IQueryProvider Execute在 EF 中 它通过以下方式耦合到表达式Objec
c
LINQ
EntityFramework
expressiontrees
C# 中的错误:“表达式树可能不包含基本访问” - 为什么不呢?
我正在调用一个接受的方法Expression
c
NET
expressiontrees
表达式树深度限制
我在尝试对类型为 Expression gt 的 LambdaExpression 调用 Compile 时遇到问题 该表达式的深度约为 400 较小的值不会导致任何问题 我找不到任何有关此类限制的信息 谁能澄清这一点吗 我可以增加这个限制
c
delegates
Expression
expressiontrees
anonymousfunction
如何设置属性选择器的值 Expression
>
我需要使用模式工厂的想法将 Person 类实体中的实体属性 Address 与 FactoryEntities 类中的表达式 linq 相关联 看看这就是我所拥有的并且我想要做的 Address address new Address a
c
LINQ
expressiontrees
将 Expression
> 转换为 Expression
> 以便 T 成为 T1 的成员
我们有一个类型的实体T1其中有一个类型的成员T 像这样的东西 public class T1 public T Member get set 用户可以使用我们的 UI 为我们提供一个 T 过滤器 我们将其转换为获取 T 并返回 bool 的
c
Lambda
expressiontrees
LINQ 表达式树 Any() 位于Where() 内
我正在尝试生成以下 LINQ 查询 Query the database for all AdAccountAlerts that haven t had notifications sent out Then get the entity
c
LINQ
Lambda
expressiontrees
有点好奇了解 .NET 中的表达式树
我读过几篇文章和几篇stackoverflow com关于表达式树的帖子 我的大脑很难理解 问题 1 像DOM 文档对象模型 一样 它是逻辑的内存表示 2 有人解释说它是一种将可执行 代码转换为数据的机制 使用它我们可以生成表示代码的数据结
c
Expression
expressiontrees
如何使用表达式树安全访问可为空对象的路径?
当我将反序列化的 XML 结果放入 xsd 生成的对象树中 并希望使用该树 a b c d e f 内的某些深层对象时 如果该查询路径上的任何节点丢失 它将给出异常 if a b c d e f null Console Write ok
c
Lambda
path
Tree
expressiontrees
WhereNot linq 表达式
我正在尝试创建一个扩展 WhereNot 所以我可以使用 Dim x Hello world Dim y x Split WhereNot AddressOf String IsNullOrEmpty 请注意 我的目标是学习 linq 表达
NET
LINQ
Expression
expressiontrees
linqexpressions
手动为 x => x.Child == itemToCompare.Child 构建 linq 表达式
我们有一个对象 并且希望基于该对象动态构建 linq 查询 此 linq 语句相当于我们想要构建的内容 Expression
LINQ
Lambda
expressiontrees
C# LINQ to SQL:重构此通用 GetByID 方法
我写了下面的方法 public T GetByID int id var dbcontext DB var table dbcontext GetTable
c
linqtosql
generics
expressiontrees
Queryable.OfType 如何工作?
重要的问题不是 Queryable OfType 是什么 do 它是 我在那里看到的代码如何实现这一点 反思 Queryable OfType 我看到 经过一些清理后 public static IQueryable
LINQ
expressiontrees
oftype
来自 Func
的主体
我怎样才能从函数中获得身体 Func
c
expressiontrees
Func
有没有办法在表达式树中设置“DeclaringType”?
我正在做一个Func gt 表达 gt Func转换 如果我从方法 下面的第一个示例 创建 Func 它工作得很好 但是如果我使用表达式树 第二个示例 创建函数 它会失败并显示空引用异常当访问时func2 Method DeclaringT
c
Lambda
expressiontrees
linqexpressions
String.IndexOf 方法的表达式树
我应该如何构建表达式树string IndexOf substring StringComparison OrdinalIgnoreCase 我可以在没有第二个参数的情况下让它工作 StringComparison OrdinalIgnor
c
Reflection
expressiontrees
linqexpressions
1
2
3
4
5
6
7
»