Microsoft.EntityFrameworkCore.Query.ExpressionVisitors 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
EntityQueryableExpressionVisitor |
Varlık türü köklerini işleme ziyaretçisi. |
ExpressionVisitorBase |
Block ifadelerini yoksayan bir temel ifade ziyaretçisi. |
ProjectionExpressionVisitor |
Projeksiyon ifadesi ziyaretçisi. |
RelationalEntityQueryableExpressionVisitor |
EF sorgu köklerinin temel ilişkisel sorgu çevirisini gerçekleştiren bir ziyaretçi. |
RelationalEntityQueryableExpressionVisitorDependencies |
için hizmet bağımlılıkları parametre sınıfı RelationalQueryCompilationContext 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şturulup 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ün, ardından 'With...' kullanarak seçili hizmetleri değiştirin Yöntemler. Bu işlemin herhangi bir noktasında oluşturucuyu çağırmayın. |
RelationalEntityQueryableExpressionVisitorFactory |
örneklerini RelationalEntityQueryableExpressionVisitoroluşturmak için bir fabrika. |
RelationalProjectionExpressionVisitor |
İlişkisel LINQ sorgu projeksiyonlarını çevirmek için bir ifade ziyaretçisi. |
RelationalProjectionExpressionVisitorDependencies |
için hizmet bağımlılıkları parametre sınıfı RelationalProjectionExpressionVisitor 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şturulup 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ün, ardından 'With...' kullanarak seçili hizmetleri değiştirin Yöntemler. Bu işlemin herhangi bir noktasında oluşturucuyu çağırmayın. |
RelationalProjectionExpressionVisitorFactory |
örneklerini RelationalProjectionExpressionVisitoroluşturmak için bir fabrika. |
SqlTranslatingExpressionVisitor |
Varsayılan ilişkisel LINQ çevirme ifadesi ziyaretçisi. |
SqlTranslatingExpressionVisitorDependencies |
için hizmet bağımlılıkları parametre sınıfı SqlTranslatingExpressionVisitor 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şturulup 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ün, ardından 'With...' kullanarak seçili hizmetleri değiştirin Yöntemler. Bu işlemin herhangi bir noktasında oluşturucuyu çağırmayın. |
SqlTranslatingExpressionVisitorFactory |
örneklerini SqlTranslatingExpressionVisitoroluşturmak için bir fabrika. |
Arabirimler
IEntityQueryableExpressionVisitorFactory |
Varlık sorgulanabilir ifade ziyaretçileri oluşturmak için bir fabrika. |
IProjectionExpressionVisitorFactory |
Projeksiyon ifadesi ziyaretçileri oluşturmaya yönelik bir fabrika. |
ISqlTranslatingExpressionVisitorFactory |
Örnekleri SqlTranslatingExpressionVisitoroluşturmak için fabrika. |
Entity Framework