IInterceptor インターフェイス

定義

すべての Entity Framework インターセプターの基本インターフェイス。

public interface IInterceptor
type IInterceptor = interface
Public Interface IInterceptor
派生

注釈

インターセプターは、Entity Framework によって実行される操作の表示、変更、または抑制に使用できます。 詳細については、このインターフェイスの特定の実装を参照してください。 たとえば、'IDbCommandInterceptor' などです。

を使用して AddInterceptors(IInterceptor[]) 、アプリケーション インターセプターを登録します。

拡張機能は、内部サービス プロバイダーに複数 IInterceptorの を登録することもできます。 挿入されたインターセプターとアプリケーション インターセプターの両方が見つかった場合、挿入されたインターセプターはサービス プロバイダーから解決された順序で実行され、アプリケーション インターセプターはコンテキストに追加された順序で実行されます。

詳細と例については、「 EF Core インターセプター 」を参照してください。

適用対象