Freigeben über


IDbTransactionInterceptor Schnittstelle

Definition

Ein Objekt, das diese Schnittstelle implementiert, kann bei DbInterception registriert werden, um Benachrichtigungen zu erhalten, wenn Entity Framework einen Commit oder ein Rollback für eine Transaktion ausführt.

public interface IDbTransactionInterceptor : System.Data.Entity.Infrastructure.Interception.IDbInterceptor
type IDbTransactionInterceptor = interface
    interface IDbInterceptor
Public Interface IDbTransactionInterceptor
Implements IDbInterceptor
Abgeleitet
Implementiert

Hinweise

Interceptors können auch in der Konfigurationsdatei der Anwendung registriert werden. Weitere Informationen zur Entity Framework-Konfiguration finden Sie unter http://go.microsoft.com/fwlink/?LinkId=260883 .

Methoden

Committed(DbTransaction, DbTransactionInterceptionContext)

Diese Methode wird aufgerufen, nachdem Commit() aufgerufen wurde.

Committing(DbTransaction, DbTransactionInterceptionContext)

Diese Methode wird aufgerufen, bevor Commit() aufgerufen wird.

ConnectionGetting(DbTransaction, DbTransactionInterceptionContext<DbConnection>)

Wird aufgerufen, bevor Connection abgerufen wird.

ConnectionGot(DbTransaction, DbTransactionInterceptionContext<DbConnection>)

Wird aufgerufen, nachdem Connection abgerufen wurde.

Disposed(DbTransaction, DbTransactionInterceptionContext)

Diese Methode wird aufgerufen, nachdem Dispose() aufgerufen wurde.

Disposing(DbTransaction, DbTransactionInterceptionContext)

Diese Methode wird aufgerufen, bevor Dispose() aufgerufen wird.

IsolationLevelGetting(DbTransaction, DbTransactionInterceptionContext<IsolationLevel>)

Wird aufgerufen, bevor IsolationLevel abgerufen wird.

IsolationLevelGot(DbTransaction, DbTransactionInterceptionContext<IsolationLevel>)

Wird aufgerufen, nachdem IsolationLevel abgerufen wurde.

RolledBack(DbTransaction, DbTransactionInterceptionContext)

Diese Methode wird aufgerufen, nachdem Rollback() aufgerufen wurde.

RollingBack(DbTransaction, DbTransactionInterceptionContext)

Diese Methode wird aufgerufen, bevor Rollback() aufgerufen wird.

Gilt für: