Dil

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

Kesme makineleri Entity Framework tarafından kullanılabilecek 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 kesişimcileri bulunursa, eklenen kesiciler hizmet sağlayıcısından çözümlendikleri sırayla çalıştırılır ve ardından uygulama kesişimcileri bağlama eklendikleri sırayla çalıştırılır.

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

Şunlara uygulanır