IInterceptor Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Basisschnittstelle für alle Entity Framework-Interceptors.
public interface IInterceptor
type IInterceptor = interface
Public Interface IInterceptor
- Abgeleitet
Hinweise
Interceptors können verwendet werden, um Vorgänge anzuzeigen, zu ändern oder zu unterdrücken, die von Entity Framework ausgeführt werden. Ausführliche Informationen finden Sie in den spezifischen Implementierungen dieser Schnittstelle. Beispiel: "IDbCommandInterceptor".
Wird AddInterceptors(IInterceptor[]) verwendet, um Anwendungsabschnitte zu registrieren.
Erweiterungen können auch mehrere IInterceptors im internen Dienstanbieter registrieren. Wenn sowohl injizierte als auch Anwendungsabschnitte gefunden werden, werden die injizierten Interceptors in der Reihenfolge ausgeführt, in der sie vom Dienstanbieter aufgelöst werden, und dann werden die Anwendungsabschnitte in der Reihenfolge ausgeführt, in der sie dem Kontext hinzugefügt wurden.
Weitere Informationen und Beispiele finden Sie unter EF Core Interceptors .