次の方法で共有


DbConfiguration.AddInterceptor メソッド

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

アプリケーションの起動時に IDbInterceptor を登録します。 インターセプターは DbInterception を使用していつでも追加または削除することもできます。

名前空間:  System.Data.Entity
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
Protected Friend Sub AddInterceptor ( _
    interceptor As IDbInterceptor _
)
'使用
Dim interceptor As IDbInterceptor 

Me.AddInterceptor(interceptor)
protected internal void AddInterceptor(
    IDbInterceptor interceptor
)
protected public:
void AddInterceptor(
    IDbInterceptor^ interceptor
)
member AddInterceptor : 
        interceptor:IDbInterceptor -> unit
function AddInterceptor(
    interceptor : IDbInterceptor
)

パラメーター

  • interceptor
    型 : IDbInterceptor
    登録するインターセプター。

解説

このメソッドは、Entity Framework に構成を追加するための便利で検出可能な方法として用意されています。 内部的には、AddDependencyResolver を使用して IDbInterceptor の適切なリゾルバーを追加する場合と同じように機能します。 つまり、必要に応じて、カスタム リゾルバーまたは制御の反転コンテナーによってサポートされるリゾルバーを使用して同じ機能を実現できます。

参照

参照

DbConfiguration クラス

System.Data.Entity 名前空間