ISaveChangesInterceptor 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.
ve DbContext.SaveChangesAync yöntemlerinin kesilmesine DbContext.SaveChanges izin verir.
public interface ISaveChangesInterceptor : Microsoft.EntityFrameworkCore.Diagnostics.IInterceptor
type ISaveChangesInterceptor = interface
interface IInterceptor
Public Interface ISaveChangesInterceptor
Implements IInterceptor
- Türetilmiş
- Uygulamalar
Açıklamalar
SaveChanges kesme makineleri SaveChanges çağrısının yürütülmesini görüntülemek, değiştirmek veya engellemek ve EF'ye döndürülmeden önce sonucu değiştirmek için kullanılabilir.
Tüm yöntemleri uygulamazsanız öğesini SaveChangesInterceptor devralmayı göz önünde bulundurun.
Uygulama kesicilerini kaydetmek için kullanın AddInterceptors(IInterceptor[]) .
Uzantılar, iç hizmet sağlayıcısında kesme noktası avcılarını da kaydedebilir. Hem eklenen hem de uygulama kesiştiricileri bulunursa, eklenen kesiciler hizmet sağlayıcısından çözümlenme sırasına göre çalıştırılır ve ardından uygulama kesicileri en son çalıştırılır.
Daha fazla bilgi ve örnek için bkz. EF Core kesme dinleyicileri .
Yöntemler
Şunlara uygulanır
Entity Framework