ISingletonOptions 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.
Yalnızca tek düzeyinde ayarlanabilen IServiceProvider seçenekleri temsil eden herhangi bir sınıf tarafından uygulanır.
public interface ISingletonOptions
type ISingletonOptions = interface
Public Interface ISingletonOptions
- Türetilmiş
Açıklamalar
Hizmet ömrü ve Singleton birden çok kayda izin verilir. Bu, her hizmetin tek bir örneğinin birçok DbContext örnek tarafından kullanıldığı anlamına gelir. Uygulamanın iş parçacığı güvenli olması gerekir. Bu hizmet olarak Scopedkaydedilen hizmetlere bağımlı olamaz.
Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantılarının uygulanması .
Yöntemler
| Veri Akışı Adı | Description |
|---|---|
| Initialize(IDbContextOptions) |
Verilen IDbContextOptions'den tekil seçenekleri başlatır. |
| Validate(IDbContextOptions) |
Burada ayarlanmış olan seçeneklerle karşılaştırıldığında verilen IDbContextOptions seçeneklerin değişmediğini doğrular ve varsa atar. |