ISaveChangesInterceptor Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memungkinkan penyadapan DbContext.SaveChanges metode dan DbContext.SaveChangesAync .
public interface ISaveChangesInterceptor : Microsoft.EntityFrameworkCore.Diagnostics.IInterceptor
type ISaveChangesInterceptor = interface
interface IInterceptor
Public Interface ISaveChangesInterceptor
Implements IInterceptor
- Turunan
- Penerapan
Keterangan
Pencegat SaveChanges dapat digunakan untuk melihat, mengubah, atau menekan eksekusi panggilan SaveChanges dan memodifikasi hasilnya sebelum dikembalikan ke EF.
Pertimbangkan untuk mewarisi dari SaveChangesInterceptor jika tidak menerapkan semua metode.
Gunakan AddInterceptors(IInterceptor[]) untuk mendaftarkan pencegat aplikasi.
Ekstensi juga dapat mendaftarkan pencegat di penyedia layanan internal. Jika pencegat disuntikkan dan aplikasi ditemukan, maka pencegat yang disuntikkan dijalankan dalam urutan diselesaikan dari penyedia layanan, dan kemudian pencegat aplikasi dijalankan terakhir.
Lihat Pencegat EF Core untuk informasi dan contoh selengkapnya.
Metode
Berlaku untuk
Entity Framework