DbCommandInterceptor クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
を実装 IDbCommandInterceptorする基本クラス。 このクラスは、インターフェイスの 1 つまたは 2 つのメソッドのみが実際に実装する必要がある場合に便利です。
public class DbCommandInterceptor : System.Data.Entity.Infrastructure.Interception.IDbCommandInterceptor
type DbCommandInterceptor = class
interface IDbCommandInterceptor
interface IDbInterceptor
Public Class DbCommandInterceptor
Implements IDbCommandInterceptor
- 継承
-
DbCommandInterceptor
- 実装
コンストラクター
DbCommandInterceptor() |
を実装 IDbCommandInterceptorする基本クラス。 このクラスは、インターフェイスの 1 つまたは 2 つのメソッドのみが実際に実装する必要がある場合に便利です。 |
メソッド
NonQueryExecuted(DbCommand, DbCommandInterceptionContext<Int32>) |
このメソッドは、 またはその非同期の呼び出しが行われた後に呼び出 ExecuteNonQuery() されます。 Entity Framework で使用される結果は、 を設定 Resultすることで変更できます。 |
NonQueryExecuting(DbCommand, DbCommandInterceptionContext<Int32>) |
このメソッドは、 またはその非同期の呼び出しが行われる前に呼び出 ExecuteNonQuery() されます。 |
ReaderExecuted(DbCommand, DbCommandInterceptionContext<DbDataReader>) |
このメソッドは、 またはその非同期の呼び出しが行われた後に呼び出 ExecuteReader(CommandBehavior) されます。 Entity Framework で使用される結果は、 を設定 Resultすることで変更できます。 |
ReaderExecuting(DbCommand, DbCommandInterceptionContext<DbDataReader>) |
このメソッドは、 またはその非同期の呼び出しが行われる前に呼び出 ExecuteReader(CommandBehavior) されます。 |
ScalarExecuted(DbCommand, DbCommandInterceptionContext<Object>) |
このメソッドは、 またはその非同期の呼び出しが行われた後に呼び出 ExecuteScalar() されます。 Entity Framework で使用される結果は、 を設定 Resultすることで変更できます。 |
ScalarExecuting(DbCommand, DbCommandInterceptionContext<Object>) |
このメソッドは、 またはその非同期の呼び出しが行われる前に呼び出 ExecuteScalar() されます。 |
適用対象
Entity Framework