Notify the session that the transaction completed, so we no longer own the old locks. (Also we should release cache softlocks). May be called multiple times during the transaction completion process.

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

Syntax

C#
void AfterTransactionCompletion(
	bool successful,
	ITransaction tx
)
Visual Basic
Sub AfterTransactionCompletion ( _
	successful As Boolean, _
	tx As ITransaction _
)
Visual C++
void AfterTransactionCompletion(
	bool successful, 
	ITransaction^ tx
)

Parameters

successful
Type: System..::..Boolean

[Missing <param name="successful"/> documentation for "M:NHibernate.Engine.ISessionImplementor.AfterTransactionCompletion(System.Boolean,NHibernate.ITransaction)"]

tx
Type: NHibernate..::..ITransaction

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

See Also