System.Data.Common.CommandTrees.ExpressionBuilder Ruang nama

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.