System.Data.Common.CommandTrees.ExpressionBuilder Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan API pohon perintah.
Kelas
| Nama | Deskripsi |
|---|---|
| DbExpressionBuilder |
Menyediakan API untuk membangun DbExpressiondan memungkinkan API tersebut diakses sebagai metode ekstensi pada jenis ekspresi itu sendiri. |
| EdmFunctions |
Menyediakan API untuk membangun DbExpression yang memanggil fungsi EDM kanonis, dan memungkinkan API tersebut diakses sebagai metode ekstensi pada jenis ekspresi itu sendiri. |
| Row |
Menyediakan cara panggilan NewRow(IEnumerable<KeyValuePair<String,DbExpression>>)seperti konstruktor . |
Keterangan
System.Data.Common.CommandTrees.ExpressionBuilder API digunakan untuk membuat ekspresi, yang diwakili oleh DbExpression objek. API pohon perintah yang disediakan oleh DbExpressionBuilder kelas memiliki karakteristik berikut:
Fungsional: DbExpression objek dibangun menggunakan pola fungsional yang menyediakan aliran konstruksi alami.
Digabungkan secara longgar: Objek DbExpression tidak terikat ke pohon perintah tertentu dan dapat digunakan dalam konteks apa pun di mana perjanjian jenis terpenuhi.
Tidak dapat diubah: API sepenuhnya terdiri dari jenis yang tidak dapat diubah; mutabilitas dapat disimulasikan dengan mengganti nilai baru saat membangun kembali pohon ekspresi.