IInterceptor Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Podstawowy interfejs dla wszystkich przechwytywania programu Entity Framework.
public interface IInterceptor
type IInterceptor = interface
Public Interface IInterceptor
- Pochodne
Uwagi
Przechwytywanie może służyć do wyświetlania, zmieniania lub pomijania operacji wykonywanych przez program Entity Framework. Aby uzyskać szczegółowe informacje, zobacz konkretne implementacje tego interfejsu. Na przykład "IDbCommandInterceptor".
Służy AddInterceptors(IInterceptor[]) do rejestrowania przechwytywania aplikacji.
Rozszerzenia mogą również rejestrować wiele IInterceptors w wewnętrznym dostawcy usług. W przypadku znalezienia zarówno wstrzykiwanych, jak i przechwytujących aplikacje, wstrzyknięte przechwytniki są uruchamiane w kolejności rozpoznawania ich od dostawcy usług, a następnie przechwytujące aplikacje są uruchamiane w kolejności, w której zostały dodane do kontekstu.
Aby uzyskać więcej informacji i przykładów, zobacz przechwytywanie ef Core .