System.Data.Common.CommandTrees.ExpressionBuilder Névtér
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Parancsfa API-t biztosít.
Osztályok
| Name | Description |
|---|---|
| DbExpressionBuilder |
Létrehoz egy API-t, amely s-eket hoz létre DbExpression, és lehetővé teszi, hogy az API bővítménymeteként legyen elérhető magának a kifejezéstípusnak a használatával. |
| EdmFunctions |
Olyan API-t biztosít, amely meghívja a DbExpression canonical EDM-függvényeket, és lehetővé teszi, hogy az API bővítménymeteként legyen elérhető magának a kifejezéstípusnak a használatával. |
| Row |
Konstruktorszerű hívási NewRow(IEnumerable<KeyValuePair<String,DbExpression>>)módot biztosít. |
Megjegyzések
Az System.Data.Common.CommandTrees.ExpressionBuilder API-val olyan kifejezéseket hozhat létre, amelyeket objektumok jelölnek DbExpression . Az osztály által DbExpressionBuilder biztosított parancsfa API a következő jellemzőkkel rendelkezik:
Funkcionális: DbExpression az objektumok funkcionális minták használatával jönnek létre, amelyek természetes építési folyamatot biztosítanak.
Lazán összekapcsolt: Egy DbExpression objektum nincs egy adott parancsfához kötve, és bármely olyan környezetben használható, ahol a típusszerződés teljesül.
Nem módosítható: Az API teljes egészében nem módosítható típusokból áll; A megváltoztathatóság szimulálható úgy, hogy új értékeket helyettesít egy kifejezésfa újraépítése során.