Ensure that the locks are downgraded to None and that all of the softlocks in the NHibernate.Cache have been released.

Namespace: NHibernate.Impl
Assembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)

Syntax

C#
public override void AfterTransactionCompletion(
	bool success,
	ITransaction tx
)
Visual Basic
Public Overrides Sub AfterTransactionCompletion ( _
	success As Boolean, _
	tx As ITransaction _
)
Visual C++
public:
virtual void AfterTransactionCompletion(
	bool success, 
	ITransaction^ tx
) override

Parameters

success
Type: System..::..Boolean

[Missing <param name="success"/> documentation for "M:NHibernate.Impl.SessionImpl.AfterTransactionCompletion(System.Boolean,NHibernate.ITransaction)"]

tx
Type: NHibernate..::..ITransaction

[Missing <param name="tx"/> documentation for "M:NHibernate.Impl.SessionImpl.AfterTransactionCompletion(System.Boolean,NHibernate.ITransaction)"]

Implements

ISessionImplementor..::..AfterTransactionCompletion(Boolean, ITransaction)
ISessionImplementor..::..AfterTransactionCompletion(Boolean, ITransaction)

See Also