Interface IDbTransactionInterceptor
Represents Model addon to intercept System.Data.Common.DbTransaction execution.
Inherited Members
Namespace: DevZest.Data.Addons
Assembly: DevZest.Data.dll
Syntax
public interface IDbTransactionInterceptor : IAddon
Methods
Name | Description |
---|---|
OnBegan(Nullable<IsolationLevel>, String, AddonInvoker) | Intercepts after ITransaction began. |
OnBeginning(Nullable<IsolationLevel>, String, AddonInvoker) | Intercepts before ITransaction beginning. |
OnCommitted(ITransaction, AddonInvoker) | Intercepts before ITransaction committed. |
OnCommitting(ITransaction, AddonInvoker) | Intercepts before ITransaction committing. |
OnRolledBack(ITransaction, AddonInvoker) | Intercepts before ITransaction rolled back. |
OnRollingBack(ITransaction, AddonInvoker) | Intercepts before ITransaction rolling back. |