Home

Castle Stronghold

StandardTransaction API Document

Implements a transaction root.

Constructors

StandardTransaction(TransactionDelegate onTransactionCommitted, TransactionDelegate onTransactionRolledback)

Missing summary

ParameterDescription
onTransactionCommitted Missing documentation
onTransactionRolledback Missing documentation

StandardTransaction()

Initializes a new instance of the Castle.Services.Transaction.StandardTransaction class.

Properties

NameTypeDescription
IsChildTransactionBoolean
IsRollbackOnlySetBoolean
LoggerILogger
StatusTransactionStatus
ContextIDictionary

Methods

ChildTransactionRolledBack()

Invoked by child transactions, meaning that some sort of error has occured, so

Dispose()

RegisterSynchronization(ISynchronization synchronization)

ParameterDescription
synchronization Missing documentation

Enlist(IResource resource)

ParameterDescription
resource Missing documentation

Rollback()

Missing summary

Commit()

Missing summary

Begin()

AssertState(TransactionStatus state)

ParameterDescription
state Missing documentation

InitializeLifetimeService() : Object

CreateChildTransaction() : StandardTransaction

Missing summary

Google
Search WWW Search castleproject.org