Sdílet prostřednictvím


IInterceptor Rozhraní

Definice

Základní rozhraní pro všechny zachytávače Entity Framework.

public interface IInterceptor
type IInterceptor = interface
Public Interface IInterceptor
Odvozené

Poznámky

Zachytávací moduly lze použít k zobrazení, změně nebo potlačení operací provedených rozhraním Entity Framework. Podrobnosti najdete v konkrétních implementacích tohoto rozhraní. Například IDbCommandInterceptor.

Slouží AddInterceptors(IInterceptor[]) k registraci zachytávání aplikací.

Rozšíření mohou také zaregistrovat více IInterceptors v interním poskytovateli služeb. Pokud se najdou zachytávače vložené i aplikace, spustí se vložené zachytávací zachytávače v pořadí, v jakém byly vyřešeny od poskytovatele služby, a pak se zachytávače aplikace spustí v pořadí, ve jakém byly přidány do kontextu.

Další informace a příklady najdete v tématu Zachytávače EF Core .

Platí pro