Microsoft.EntityFrameworkCore.Query.Expressions 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
AggregateExpression |
Toplama ifadeleri için temel sınıf. |
AliasExpression |
Diğer ad ifadesi. |
CaseExpression |
SQL CASE ifadesini temsil eder. |
CaseWhenClause |
bir öğesinin when yan tümcesini CaseExpressiontemsil eder. |
ColumnExpression |
Sütun ifadesi. |
ColumnReferenceExpression |
Sütun başvuru ifadesi. |
CountExpression |
SQL COUNT ifadesini temsil eder. |
CrossJoinExpression |
SQL CROSS JOIN ifadesini temsil eder. |
CrossJoinLateralExpression |
SQL CROSS JOIN LATERAL ifadesini temsil eder. |
DiscriminatorPredicateExpression |
Ayrımcı bir koşulu temsil eder. |
ExistsExpression |
SQL EXISTS ifadesini temsil eder. |
ExplicitCastExpression |
SQL CAST ifadesini temsil eder. |
FromSqlExpression |
FromSql ifadesini temsil eder. |
InExpression |
SQL IN ifadesini temsil eder. |
InnerJoinExpression |
SQL INNER JOIN ifadesini temsil eder. |
IsNullExpression |
SQL IS NULL ifadesini temsil eder. |
JoinExpressionBase |
SQL JOIN ifadeleri için temel sınıf. |
LateralJoinExpression |
SQL LATERAL JOIN ifadesini temsil eder. |
LeftOuterJoinExpression |
SQL LEFT OUTER JOIN ifadesini temsil eder. |
LikeExpression |
SQL LIKE ifadesini temsil eder. |
MaxExpression |
SQL MAX toplama ifadesini temsil eder. |
MinExpression |
SQL MIN toplama ifadesini temsil eder. |
NotNullableExpression |
Null genişletme mantığını etkilemek için kullanılan azaltılabilir ek açıklama ifadesi. |
NullableExpression |
Null genişletme mantığını etkilemek için kullanılan azaltılabilir ek açıklama ifadesi. |
NullCompensatedExpression |
Aşağıdaki ifade parçasının null semantiği için telafi edildiğini gösteren azaltılabilir ek açıklama ifadesi. Bu parça için null semantikle ilgili ek işleme gerekmez. |
PredicateJoinExpressionBase |
Koşula sahip SQL JOIN ifadeleri için temel sınıf. |
PropertyParameterExpression |
Sorgu parametresindeki bir özelliğe erişimi temsil eden ifade. |
SelectExpression |
SQL SELECT ifadesini temsil eder. |
SelectExpressionDependencies |
için hizmet bağımlılıkları parametre sınıfı SelectExpression Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. Bu sınıfın örneklerini doğrudan sağlayıcıdan veya uygulama kodundan oluşturmayın, yeni bağımlılıklar eklendikçe oluşturucu imzası değişebilir. Bunun yerine, bağımlılık ekleme kapsayıcısı tarafından bir örneğin otomatik olarak oluşturulması ve eklenmesi için oluşturucunuzda bu türü kullanın. Bazı bağımlı hizmetlerin değiştirildiği bir örnek oluşturmak için, önce bağımlılık ekleme kapsayıcısından nesnesini çözümleyin, ardından 'With...' kullanarak seçili hizmetleri değiştirin Yöntemler. Bu işlemin herhangi bir noktasında oluşturucuyu çağırmayın. |
SelectExpressionFactory |
SelectExpression fabrikası. |
SqlFragmentExpression |
SQL oluşturma sırasında doğrudan oluşturulan çıkışa eklenecek bir SQL parçasını temsil eder. |
SqlFunctionExpression |
SQL işlev çağrısı ifadesini temsil eder. |
StringCompareExpression |
SQL dizesi karşılaştırma ifadesini temsil eder. |
SumExpression |
SQL SUM ifadesini temsil eder. |
TableExpression |
SQL tablo ifadesini temsil eder. |
TableExpressionBase |
SQL tablo ifadeleri için temel sınıf. |
Arabirimler
ISelectExpressionFactory |
SelectExpression örnekleri için bir fabrika. |
Entity Framework