Aracılığıyla paylaş


System.Data.Common.CommandTrees.ExpressionBuilder Ad Alanı

Bir komut ağacı API'si sağlar.

Sınıflar

DbExpressionBuilder

oluşturmak için DbExpressionbir API sağlar ve bu API'ye ifade türünün kendisinde uzantı yöntemleri olarak erişilmesine izin verir.

EdmFunctions

DbExpression, KURALLı EDM işlevleri çağıran ve bu API 'ye, ifade türü üzerinde uzantı yöntemleri olarak erişilmesine izin veren bır API sağlar.

Row

öğesini çağırmak NewRow(IEnumerable<KeyValuePair<String,DbExpression>>)için oluşturucu benzeri bir araç sağlar.

Açıklamalar

System.Data.Common.CommandTrees.ExpressionBuilderAPI, nesnelerle temsil edilen ifadeleri oluşturmak için DbExpression kullanılır. sınıfı tarafından sağlanan komut ağacı DbExpressionBuilder API'si aşağıdaki özelliklere sahiptir:

  • DbExpressionİşlevsel: Nesneler, doğal bir oluşturma akışı sağlayan işlevsel desenler kullanılarak oluşturulur.

  • Gevşek bağlı: Nesne belirli bir komut ağacına bağlı değildir ve tür anlaşmasının karşı DbExpression bulunduğu herhangi bir bağlamda kullanılabilir.

  • Sabit: API tamamen sabit türlerden oluşur; değişebilirlik, bir ifade ağacını yeniden oluşturma sırasında yeni değerlerin yerine geçen bir simülasyon olabilir.