Share via


IInterceptor Antarmuka

Definisi

Antarmuka dasar untuk semua pencegat Kerangka Kerja Entitas.

public interface IInterceptor
type IInterceptor = interface
Public Interface IInterceptor
Turunan

Keterangan

Pencegat dapat digunakan untuk melihat, mengubah, atau menekan operasi yang diambil oleh Kerangka Kerja Entitas. Lihat implementasi spesifik antarmuka ini untuk detailnya. Misalnya, 'IDbCommandInterceptor'.

Gunakan AddInterceptors(IInterceptor[]) untuk mendaftarkan pencegat aplikasi.

Ekstensi juga dapat mendaftarkan beberapa IInterceptors di penyedia layanan internal. Jika pencegat yang disuntikkan dan aplikasi ditemukan, maka pencegat yang disuntikkan dijalankan dalam urutan penyelesaiannya dari penyedia layanan, dan kemudian pencegat aplikasi dijalankan dalam urutan yang ditambahkan ke konteks.

Lihat Pencegat EF Core untuk informasi dan contoh selengkapnya.

Berlaku untuk