IRelationalDatabaseFacadeDependencies Arabirim
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.
İçin gereken bağımlılıkları DatabaseFacade ve ilişkisel uzantı yöntemlerini gösterir.
Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.
Hizmet ömrü Scoped . Bu, her DbContext Örneğin bu hizmetin kendi örneğini kullanacağı anlamına gelir. Uygulama, herhangi bir yaşam süresine kayıtlı diğer hizmetlere bağlı olabilir. Uygulamanın iş parçacığı açısından güvenli olması gerekmez.
public interface IRelationalDatabaseFacadeDependencies : Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies
type IRelationalDatabaseFacadeDependencies = interface
interface IDatabaseFacadeDependencies
Public Interface IRelationalDatabaseFacadeDependencies
Implements IDatabaseFacadeDependencies
- Uygulamalar
Açıklamalar
Daha fazla bilgi için bkz. veritabanı sağlayıcıları ve uzantıları uygulama .
Özellikler
| CommandLogger |
Komut günlükçüsü. |
| ConcurrencyDetector |
Eşzamanlılık algılayıcısı. (Devralındığı yer: IDatabaseFacadeDependencies) |
| CoreOptions |
Temel seçenekler. (Devralındığı yer: IDatabaseFacadeDependencies) |
| DatabaseCreator |
Veritabanı oluşturucusu. (Devralındığı yer: IDatabaseFacadeDependencies) |
| DatabaseProviders |
Kayıtlı veritabanı sağlayıcıları. (Devralındığı yer: IDatabaseFacadeDependencies) |
| ExecutionStrategy |
Yürütme stratejisi. (Devralındığı yer: IDatabaseFacadeDependencies) |
| ExecutionStrategyFactory |
Yürütme stratejisi fabrikası. (Devralındığı yer: IDatabaseFacadeDependencies) |
| RawSqlCommandBuilder |
ham SQL komut oluşturucu. |
| RelationalConnection |
İlişkisel bağlantı. |
| TransactionManager |
İşlem yöneticisi. (Devralındığı yer: IDatabaseFacadeDependencies) |