ISnapshotModelProcessor 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.
Geçişler anlık görüntüsünden yüklenen bir modeli işlemek için kullanılan ve anlık görüntüyü oluşturan EF Core sürümü için düzeltmeler uygulayan bir hizmet. Veritabanı sağlayıcıları, sağlayıcıya özgü ek düzeltmeler uygulamak için yeni bir uygulama kaydedebilir.
public interface ISnapshotModelProcessor
type ISnapshotModelProcessor = interface
Public Interface ISnapshotModelProcessor
- Türetilmiş
Açıklamalar
Hizmet ömrü şeklindedir Scoped. Bu, her DbContext örneğin kendi bu hizmet ö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ı geçişleri .
Yöntemler
| Veri Akışı Adı | Description |
|---|---|
| Process(IReadOnlyModel, Boolean) |
Modeli işler ve anlık görüntüyü oluşturan EF Core sürümü için gereken düzeltmeleri uygular. |