System.Data.Common.CommandTrees.ExpressionBuilder 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供命令树 API。
类
| 名称 | 说明 |
|---|---|
| DbExpressionBuilder |
提供一个 API 来构造 DbExpression该 API,并允许该 API 作为表达式类型本身上的扩展方法进行访问。 |
| EdmFunctions |
提供一个 API 来构造 DbExpression 调用规范 EDM 函数,并允许该 API 作为表达式类型本身上的扩展方法进行访问。 |
| Row |
提供类似构造函数的调用 NewRow(IEnumerable<KeyValuePair<String,DbExpression>>)方式。 |
注解
API System.Data.Common.CommandTrees.ExpressionBuilder 用于创建由 DbExpression 对象表示的表达式。 类提供的 DbExpressionBuilder 命令树 API 具有以下特征:
功能: DbExpression 对象是使用提供自然构造流的功能模式构造的。
松散耦合:对象 DbExpression 不绑定到任何特定的命令树,可在满足类型协议的任何上下文中使用。
不可变:API 完全由不可变类型组成;在重新生成表达式树时,可以通过替换新值来模拟可变性。