次の方法で共有


DbInterception クラス

定義

これはインターセプターの IDbInterceptor 登録ポイントです。 インターセプターは、EF がデータベースに対してコマンドを実行するなど、特定の操作を実行すると通知を受け取ります。 例については、「 IDbCommandInterceptor」を参照してください。

public static class DbInterception
type DbInterception = class
Public Class DbInterception
継承
DbInterception

プロパティ

Dispatch

これはインターセプターにディスパッチするためのエントリ ポイントです。 通常、これは Entity Framework によって内部でのみ使用されますが、他のコードで EF に代わって操作が実行されるときに登録済みのインターセプターが確実に呼び出されるように公開されています。 たとえば、EF プロバイダー は、コマンドの実行時にこれを利用できます。

メソッド

Add(IDbInterceptor)

通知を受信する新しい IDbInterceptor を登録します。 インターセプターは、 から IDbInterceptor 拡張されたインターフェイスを実装して役に立つ必要があることに注意してください。

Remove(IDbInterceptor)

通知を受信しないように登録済 IDbInterceptor みの を削除します。 指定されたインターセプターが登録されていない場合、これは no-op です。

適用対象