Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

MessageQueueTransactionManager.DoBegin Method

Begin a new transaction with the given transaction definition.

[Visual Basic]
Protected Overrides Sub DoBegin( _
   ByVal transaction As Object, _
   ByVal definition As ITransactionDefinition _
)
[C#]
protected override void DoBegin(
   object transaction,
   ITransactionDefinition definition
);

Parameters

transaction
Transaction object returned by DoGetTransaction.
definition
ITransactionDefinition instance, describing propagation behavior, isolation level, timeout etc.

Exceptions

Exception Type Condition
TransactionException In the case of creation or system errors.

See Also

MessageQueueTransactionManager Class | Spring.Messaging.Core Namespace