The namespace provides a command tree API.
Functional. DbExpression objects are constructed using functional patterns that provide a natural flow of construction.
Loosely-coupled. A DbExpression object is not bound to any specific command tree and can be used in any context where type agreement is satisfied.
Immutable. The API consists entirely of immutable types; mutability may be simulated by substituting new values while rebuilding an expression tree.
|DbExpressionBuilder||Provides an API to construct DbExpressions and allows that API to be accessed as extension methods on the expression type itself.|
|EdmFunctions||Provides an API to construct DbExpressions that invoke canonical EDM functions, and allows that API to be accessed as extension methods on the expression type itself.|
|Row||Provides a constructor-like means of calling NewRow.|