System.Data.Entity.Core.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.
Sınıflar
| BasicCommandTreeVisitor |
Türetilmesi için IExpressionVisitor arabirimini uygulayan türler için soyut bir temel tür. |
| BasicExpressionVisitor |
Türetilmesi için IExpressionVisitor arabirimini uygulayan türler için soyut bir temel tür. |
| DbAggregate |
GroupBy yan tümcesindeki toplamalar için gereken temel işlevselliği uygular. |
| DbAndExpression |
İki Boole bağımsız değişkeninin mantıksal AND değerini temsil eder. Bu sınıf devralınamaz. |
| 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 bir aritmetik işlemi temsil eder. Toplama, çıkarma, çarpma, bölme, modül ve olumsuzlaştırma 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 When, Then ve Else yan tümcelerini temsil eder DbCaseExpression . Bu sınıf devralınamaz. |
| 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şittir 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 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 tekil bağımsız değişkenine dönüştürülme işlemini temsil eder. 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 |
bir ifadenin bağlamasını açıklar. Kavramsal olarak C# dilindeki foreach döngüsüne benzer. DbExpression özelliği yinelenen koleksiyonu tanımlarken Var özelliği yineleme sırasında koleksiyonun geçerli öğesine başvurmak için bir araç sağlar. DbExpressionBinding, ve DbProjectExpressionDbJoinExpressiongibi DbFilterExpressionilişkisel ifadelere ayarlanan bağımsız değişkenleri açıklamak için kullanılır. |
| DbExpressionRebinder |
Belirli bir ifade ağacındaki tüm meta verilerin belirtilen meta veri çalışma alanından olmasını sağlar ve gerektiğinde ifadeleri uygun değiştirme meta verilerine yeniden bağlama ve yeniden derleme olasılığı vardır. |
| 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 üretir. 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 |
Bir gruba göre işlemi temsil eder. Gruplandırma ölçütü işlemi, giriş kümesindeki öğelerin belirtilen anahtar ifadelerine göre gruplanması ve ardından belirtilen toplamaların uygulanmasıdır. Bu sınıf devralınamaz. |
| DbGroupExpressionBinding |
giriş kümesinin bağlamasını bir DbGroupByExpressionolarak tanımlar. DbGroupExpressionBinding, özelliklerine DbExpressionBindingek olarak, değişken başvurusu aracılığıyla grup öğesine ve özelliği aracılığıyla grup toplamasına da erişim sağlar. |
| DbInExpression |
Belirtilen öğenin listedeki herhangi bir öğeyle eşleşip eşleşmediğini test eden boole ifadesini temsil eder. |
| 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 DbLambdaExpression Lambda işlevini temsil eder. |
| DbLambdaExpression |
Nesneler tarafından DbExpression temsil edilen bağımsız değişkenlere lambda işlevinin 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, bkz SetClauses . ve SetClauses |
| 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 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 bir Boole bağımsız değişkeninin mantıksal DEĞİl değerini temsil eder. Bu sınıf devralınamaz. |
| DbNullExpression |
Yazılan null değişmez değerine başvuru gösterir. 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 Boole bağımsız değişkeninin mantıksal OR değerini temsil eder. Bu sınıf devralınamaz. |
| 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 |
Varlık kümesi içindeki belirli bir örneğe kesin olarak yazılan bir başvuru gösterir. Bu sınıf devralınamaz. |
| DbRefKeyExpression |
Belirtilen Başvurunun anahtar değerinin satır olarak alınmasını temsil eder. |
| DbRelationshipNavigationExpression |
bir ilişkinin gezintisini temsil eder. Bu sınıf devralınamaz. |
| DbScanExpression |
Belirli bir varlık kümesinin tüm öğelerinin 'taramayı' temsil eder. |
| 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 DbSortExpression sıralama anahtarı belirtir. Bu sınıf devralınamaz. |
| DbSortExpression |
Belirtilen sıralama anahtarları temelinde 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 küme birleşimini (yinelenen kaldırma olmadan) işlemini temsil eder. |
| 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
| DbCommandTreeKind |
Komut ağaçlarının farklı "türlerini" (sınıflarını) açıklar. |
| DbExpressionKind |
Her ifade sınıfının temsil eden işlemi belirtmek için kullandığı değerleri içerir. bir ExpressionKind özelliğinin özelliği, ifadenin DbExpression hangi işlemi temsil ettiğini belirlemek için alınabilir. |