C# Class DevMentor.Context.FileManager.TxEnlistment

Inheritance: IEnlistmentNotification
Exibir arquivo Open project: pmizel/DevMentor.Context.FileContext Class Usage Examples

Public Methods

Method Description
Commit ( Enlistment enlistment ) : void
EnlistOperation ( ITransactionsOperation operation ) : void
InDoubt ( Enlistment enlistment ) : void
Prepare ( PreparingEnlistment preparingEnlistment ) : void
Rollback ( Enlistment enlistment ) : void
TxEnlistment ( Transaction tx ) : System

Private Methods

Method Description
DisposeJournal ( ) : void

Method Details

Commit() public method

public Commit ( Enlistment enlistment ) : void
enlistment System.Transactions.Enlistment
return void

EnlistOperation() public method

public EnlistOperation ( ITransactionsOperation operation ) : void
operation ITransactionsOperation
return void

InDoubt() public method

public InDoubt ( Enlistment enlistment ) : void
enlistment System.Transactions.Enlistment
return void

Prepare() public method

public Prepare ( PreparingEnlistment preparingEnlistment ) : void
preparingEnlistment System.Transactions.PreparingEnlistment
return void

Rollback() public method

public Rollback ( Enlistment enlistment ) : void
enlistment System.Transactions.Enlistment
return void

TxEnlistment() public method

public TxEnlistment ( Transaction tx ) : System
tx System.Transactions.Transaction
return System