IInterceptor Arabirim

Tanım

Tüm Entity Framework kesme bileşenleri için temel arabirim.

public interface IInterceptor
type IInterceptor = interface
Public Interface IInterceptor
Türetilmiş

Açıklamalar

Kesiciler, Entity Framework tarafından yapılan işlemleri görüntülemek, değiştirmek veya engellemek için kullanılabilir. Ayrıntılar için bu arabirimin belirli uygulamalarına bakın. Örneğin, 'IDbCommandInterceptor'.

Uygulama kesicilerini kaydetmek için kullanın AddInterceptors(IInterceptor[]) .

Uzantılar, iç hizmet sağlayıcısına birden çok IInterceptorsn de kaydedebilir. Hem eklenen hem de uygulama kesiciler 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 bağlama eklendikleri sırayla çalıştırılır.

Daha fazla bilgi ve örnek için bkz. EF Core kesme dinleyicileri .

Şunlara uygulanır