共用方式為


System.Data.Common.CommandTrees.ExpressionBuilder 命名空間

提供命令樹 API。

類別

DbExpressionBuilder

提供 API 來建構 DbExpression,並允許以運算式類型本身的擴充方法來存取該 API。

EdmFunctions

提供 API 來建立,其會 DbExpression 叫用標準 EDM 函式,並允許將該 api 當作運算式類型本身的擴充方法來存取。

Row

提供建構函式類似的方法來呼叫 NewRow(IEnumerable<KeyValuePair<String,DbExpression>>)

備註

System.Data.Common.CommandTrees.ExpressionBuilderAPI 可用來建立以物件表示的運算式 DbExpression 。 類別所提供的命令樹 API DbExpressionBuilder 具有下列特性:

  • 功能: DbExpression 物件是使用提供自然流程的功能模式來建立。

  • 鬆散結合: DbExpression 物件不會系結至任何特定的命令樹狀結構,而且可以用於符合類型合約的任何內容。

  • 不可變: API 完全包含不可變的類型;重建運算式樹狀架構時,可以透過替代新值來模擬可變動性。