Delegate representing some process that needs to occur after transaction completion.

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

Syntax

C#
public delegate void AfterTransactionCompletionProcessDelegate(
	bool success
)
Visual Basic
Public Delegate Sub AfterTransactionCompletionProcessDelegate ( _
	success As Boolean _
)
Visual C++
public delegate void AfterTransactionCompletionProcessDelegate(
	bool success
)

Parameters

success
Type: System..::..Boolean
Did the transaction complete successfully? True means it did.

Remarks

NH specific: C# does not support dynamic interface proxies so a delegate is used in place of the Hibernate interface (see Action/AfterTransactionCompletionProcess). The delegate omits the ISessionImplementor parameter as it is not used.

See Also