RelationalExecutionStrategyFactory Sınıf
Tanım
Ö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.
İlişkisel veritabanı sağlayıcılarıyla kullanılmak üzere örnekler oluşturmaya IExecutionStrategy yönelik fabrika.
public class RelationalExecutionStrategyFactory : Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory
type RelationalExecutionStrategyFactory = class
interface IExecutionStrategyFactory
Public Class RelationalExecutionStrategyFactory
Implements IExecutionStrategyFactory
- Devralma
-
RelationalExecutionStrategyFactory
- Uygulamalar
Açıklamalar
Hizmet ömrü şeklindedir Scoped. Bu, her DbContext örneğin bu hizmetin kendi örneğini kullanacağı anlamına gelir. Uygulama, herhangi bir yaşam süresiyle kaydedilen diğer hizmetlere bağlı olabilir. Uygulamanın iş parçacığı güvenli olması gerekmez.
Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantıların uygulanması .
Oluşturucular
RelationalExecutionStrategyFactory(ExecutionStrategyDependencies) |
Verilen hizmet bağımlılıklarıyla bu sınıfın yeni bir örneğini oluşturur. |
Özellikler
Dependencies |
Bu hizmet için bağımlılıklar. |
Yöntemler
Create() |
Geçerli veritabanı sağlayıcısı için bir IExecutionStrategy oluşturur. |
CreateDefaultStrategy(ExecutionStrategyDependencies) |
Geçerli veritabanı sağlayıcısı için varsayılanın IExecutionStrategy önbelleğe alınmış bir örneğini oluşturur veya döndürür. |
Şunlara uygulanır
Entity Framework