IDbTransactionInterceptor 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public interface IDbTransactionInterceptor : System.Data.Entity.Infrastructure.Interception.IDbInterceptor
type IDbTransactionInterceptor = interface
interface IDbInterceptor
Public Interface IDbTransactionInterceptor
Implements IDbInterceptor
- 派生
-
- 实现
-
侦听器还可以在应用程序的配置文件中注册。 有关 Entity Framework 配置的详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=260883 。
方法
Committed(DbTransaction, DbTransactionInterceptionContext)
|
调用 后 Commit() 调用此方法。
|
Committing(DbTransaction, DbTransactionInterceptionContext)
|
此方法在调用之前 Commit() 调用。
|
ConnectionGetting(DbTransaction, DbTransactionInterceptionContext<DbConnection>)
|
在检索 之前 Connection 调用。
|
ConnectionGot(DbTransaction, DbTransactionInterceptionContext<DbConnection>)
|
在检索 后 Connection 调用。
|
Disposed(DbTransaction, DbTransactionInterceptionContext)
|
调用 后 Dispose() 调用此方法。
|
Disposing(DbTransaction, DbTransactionInterceptionContext)
|
此方法在调用之前 Dispose() 调用。
|
IsolationLevelGetting(DbTransaction, DbTransactionInterceptionContext<IsolationLevel>)
|
在检索 之前 IsolationLevel 调用。
|
IsolationLevelGot(DbTransaction, DbTransactionInterceptionContext<IsolationLevel>)
|
在检索 后 IsolationLevel 调用。
|
RolledBack(DbTransaction, DbTransactionInterceptionContext)
|
调用 后 Rollback() 调用此方法。
|
RollingBack(DbTransaction, DbTransactionInterceptionContext)
|
此方法在调用之前 Rollback() 调用。
|
适用于