System.Data.Common.CommandTrees Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Komut ağacını oluşturan ifadeler oluşturmak için sınıflar sağlar.
Sınıflar
DbAggregate |
Yan |
DbAndExpression |
İki |
DbApplyExpression |
Belirtilen giriş kümesindeki her öğe için belirtilen işlevin çağrılması olan bir uygulama işlemini temsil eder. Bu sınıf devralınamaz. |
DbArithmeticExpression |
Sayısal bağımsız değişkenlere uygulanan aritmetik işlemi temsil eder. Toplama, çıkarma, çarpma, bölme, modül ve olumsuzlama aritmetik işlemlerdir. Bu sınıf devralınamaz. |
DbBinaryExpression |
İki ifade işlenenini kabul eden ifadeler için gereken temel işlevselliği uygular. |
DbCaseExpression |
öğesinin |
DbCastExpression |
Tek bir bağımsız değişkenin belirtilen türe tür dönüştürmesini temsil eder. Bu sınıf devralınamaz. |
DbCommandTree |
Sorgu, Ekle, Güncelleştir, Sil ve işlev çağırma komut ağacı türleri için temel işlevleri uygulayan sabit bir sınıf. |
DbComparisonExpression |
İki bağımsız değişkene uygulanan karşılaştırma işlemini temsil eder. Eşitlik, büyüktür, büyüktür veya eşittir, küçüktür, küçüktür veya eşit ve eşitsizlik karşılaştırma işlemleridir. Bu sınıf devralınamaz. |
DbConstantExpression |
Farklı sabit türlerini (değişmez değerler) temsil eder. Bu sınıf devralınamaz. |
DbCrossJoinExpression |
Verilen koleksiyon bağımsız değişkenleri arasındaki koşulsuz birleştirme işlemini temsil eder. Bu sınıf devralınamaz. |
DbDeleteCommandTree |
Komut ağacı olarak ifade edilen tek bir satır silme işlemini temsil eder. Bu sınıf devralınamaz. |
DbDerefExpression |
Belirtilen başvuruyu temel alarak bir varlığı alan ifadeyi temsil eder. Bu sınıf devralınamaz. |
DbDistinctExpression |
Belirtilen küme bağımsız değişkeninden yinelenen öğeleri kaldırır. Bu sınıf devralınamaz. |
DbElementExpression |
Belirtilen küme bağımsız değişkeninin tek bir değere dönüştürülmesidir. Bu sınıf devralınamaz. |
DbEntityRefExpression |
Temel alınan varlık örneğinden başvuru ayıklayan bir ifadeyi temsil eder. Bu sınıf devralınamaz. |
DbExceptExpression |
Sol ve sağ işlenenler arasındaki çıkarma işlemini ayarlamayı temsil eder. Bu sınıf devralınamaz. |
DbExpression |
Tüm ifadeler için temel türü temsil eder. |
DbExpressionBinding |
, DbProjectExpressionve DbJoinExpressiongibi DbFilterExpressionilişkisel ifadelere ayarlanmış bir giriş kümesini temsil eder. Bu sınıf devralınamaz. |
DbExpressionVisitor |
Bir sonuç değeri döndürmeyen ziyaretçiler tarafından uygulanması gereken temel işlevselliği tanımlar. |
DbExpressionVisitor<TResultType> |
Belirli bir türdeki sonuç değerini döndüren ziyaretçiler tarafından uygulanması gereken temel işlevselliği tanımlar. |
DbFilterExpression |
Bir giriş kümesini filtrelemek için uygulanan koşulu temsil eder. Bu, koşulu karşılayan öğe kümesini oluşturur. Bu sınıf devralınamaz. |
DbFunctionAggregate |
MIN, MAX, AVG, SUM gibi standart toplama işlevlerini destekler. Bu sınıf devralınamaz. |
DbFunctionCommandTree |
Veritabanı işlevinin çağrısını temsil eder. |
DbFunctionExpression |
bir işlevin çağrısını temsil eder. Bu sınıf devralınamaz. |
DbGroupAggregate |
Grup oluşturan öğe koleksiyonunu temsil eder. |
DbGroupByExpression |
Gruba göre işlemi temsil eder. Gruplandırma ölçütü işlemi, belirtilen anahtar ifadeleri temel alarak giriş kümesindeki öğelerin bir gruplandırılması ve ardından belirtilen toplamaların uygulanmasıdır. Bu sınıf devralınamaz. |
DbGroupExpressionBinding |
giriş kümesinin bağlamasını tanımlar DbGroupByExpression. Bu sınıf devralınamaz. |
DbInsertCommandTree |
Komut ağacı olarak ifade edilen tek satır ekleme işlemini temsil eder. Bu sınıf devralınamaz. |
DbIntersectExpression |
Sol ve sağ işlenenler arasındaki küme kesişim işlemini temsil eder. Bu sınıf devralınamaz. |
DbIsEmptyExpression |
Tek bir küme bağımsız değişkenine uygulanan boş küme belirlemesini temsil eder. Bu sınıf devralınamaz. |
DbIsNullExpression |
Tek bir bağımsız değişkene uygulanan null belirlemeyi temsil eder. Bu sınıf devralınamaz. |
DbIsOfExpression |
Belirtilen türle tek bir bağımsız değişkenin tür karşılaştırmasını temsil eder. Bu sınıf devralınamaz. |
DbJoinExpression |
Belirtilen birleştirme koşulundaki verilen koleksiyon bağımsız değişkenleri arasındaki iç, sol dış veya tam dış birleştirme işlemini temsil eder. |
DbLambda |
üretmek için çağrılabilen bir DbLambdaExpressionLambda işlevini temsil eder. |
DbLambdaExpression |
Lambda işlevinin nesneler tarafından DbExpression temsil edilen bağımsız değişkenlere uygulanmasına izin verir. |
DbLikeExpression |
İsteğe bağlı bir kaçış dizesiyle belirtilen desene karşı bir dize karşılaştırmasını temsil eder. Bu sınıf devralınamaz. |
DbLimitExpression |
Bağımsız değişken koleksiyonundaki öğe sayısının belirtilen sınır değeriyle kısıtlamasını temsil eder. |
DbModificationClause |
Ekleme veya güncelleştirme değiştirme işleminde tek bir yan tümce belirtir. |
DbModificationCommandTree |
Komut ağacı olarak ifade edilen bir veri işleme dili (DML) işlemini temsil eder. |
DbNewInstanceExpression |
Küme ve kayıt türleri de dahil olmak üzere belirli bir türün yeni bir örneğinin oluşturulmasını temsil eder. Bu sınıf devralınamaz. |
DbNotExpression |
Tek |
DbNullExpression |
Yazılan null değişmez değere yapılan başvuruları temsil eder. Bu sınıf devralınamaz. |
DbOfTypeExpression |
Belirtilen türdeki öğelerin verilen küme bağımsız değişkeninden alınmasını temsil eder. Bu sınıf devralınamaz. |
DbOrExpression |
İki |
DbParameterReferenceExpression |
Bu ifadeyi içeren komut ağacında bildirilen parametre başvurusunu temsil eder. Bu sınıf devralınamaz. |
DbProjectExpression |
Belirtilen ifade üzerinde belirli bir giriş kümesinin projeksiyonunu temsil eder. Bu sınıf devralınamaz. |
DbPropertyExpression |
Örnek özelliğini almak için yöntemler ve özellikler sağlar. Bu sınıf devralınamaz. |
DbQuantifierExpression |
Belirtilen giriş kümesinin öğeleri üzerinde belirtilen türde bir niceleyici işlemini temsil eder. Bu sınıf devralınamaz. |
DbQueryCommandTree |
Komut ağacı olarak ifade edilen sorgu işlemini temsil eder. Bu sınıf devralınamaz. |
DbRefExpression |
Bir varlık kümesindeki belirli bir örneğe kesin olarak yazılan başvuruları temsil eder. Bu sınıf devralınamaz. |
DbRefKeyExpression |
Temel alınan başvuru değerinden anahtar değerinin (yapısal biçiminde) alınmasını temsil eder. Bu sınıf devralınamaz. |
DbRelationshipNavigationExpression |
bir ilişkinin gezintisini temsil eder. Bu sınıf devralınamaz. |
DbScanExpression |
özelliği tarafından gösterildiği gibi bir varlık kümesi veya ilişki kümesi üzerinde taramayı Target temsil eder. Bu sınıf devralınamaz. |
DbSetClause |
Bir özelliğin değerini ayarlayan bir değişiklik işleminde yan tümcesini belirtir. Bu sınıf devralınamaz. |
DbSkipExpression |
Giriş kümesinde belirtilen sayıda öğeyi atlar. DbSkipExpression yalnızca giriş koleksiyonu sıralama anahtarları tarafından belirtilen şekilde sıralandıktan sonra kullanılabilir. |
DbSortClause |
bir içindeki sıralama düzeninin parçası olarak kullanılabilecek bir DbSortExpressionsıralama anahtarı belirtir. Bu sınıf devralınamaz. |
DbSortExpression |
Belirtilen sıralama tuşlarını temel alarak belirtilen giriş kümesinin öğelerine uygulanan sıralama işlemini temsil eder. Bu sınıf devralınamaz. |
DbTreatExpression |
Çok biçimli bağımsız değişkene uygulanan tür dönüştürme işlemini temsil eder. Bu sınıf devralınamaz. |
DbUnaryExpression |
Tek bir ifade bağımsız değişkenini kabul eden ifadeler için gereken temel işlevselliği uygular. |
DbUnionAllExpression |
Sol ve sağ işlenenler arasındaki birleşim ayarlama (yinelenen kaldırma olmadan) işlemini temsil eder. Bu sınıf devralınamaz. |
DbUpdateCommandTree |
Komut ağacı olarak ifade edilen tek satırlı güncelleştirme işlemini temsil eder. Bu sınıf devralınamaz. |
DbVariableReferenceExpression |
Şu anda kapsamda olan bir değişkenin başvurularını temsil eder. Bu sınıf devralınamaz. |
DefaultExpressionVisitor |
Belirli bir kök ifadeden bir ifade ağacının her öğesini ziyaret edin. Herhangi bir öğe değişirse, ağaç köke geri oluşturulur ve yeni kök ifadesi döndürülür; aksi takdirde özgün kök ifade döndürülür. |
Numaralandırmalar
DbExpressionKind |
Her ifade sınıfının temsil ettiği işlemi belirtmek için kullandığı değerleri içerir. özelliği ExpressionKind , ifadenin DbExpression hangi işlemi temsil ettiğini belirlemek için alınabilir. |
Açıklamalar
Komut ağaçları, ADO.NET Varlık Veri Modeli (EDM) ve depolama meta verilerindeki sorgu, güncelleştirme, ekleme ve silme komutlarını temsil etmek için kullanılabilecek bir sorgunun nesne modeli gösterimidir.