System.Data.Common.CommandTrees.ExpressionBuilder 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供命令樹 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 完全包含不可變的類型;重建運算式樹狀架構時,可以透過替代新值來模擬可變動性。