C# Class Amss.Boilerplate.Persistence.Impl.TransactionManager

Inheritance: ITransactionManager
Datei anzeigen Open project: quadio/amss-boilerplate

Private Properties

Property Type Description

Public Methods

Method Description
BeginTransaction ( ) : IDisposable
CommitTransaction ( IDisposable transactionToken ) : void
RollbackTransaction ( IDisposable transactionToken ) : void
TransactionManager ( Func getSession ) : System

Method Details

BeginTransaction() public method

public BeginTransaction ( ) : IDisposable
return IDisposable

CommitTransaction() public method

public CommitTransaction ( IDisposable transactionToken ) : void
transactionToken IDisposable
return void

RollbackTransaction() public method

public RollbackTransaction ( IDisposable transactionToken ) : void
transactionToken IDisposable
return void

TransactionManager() public method

public TransactionManager ( Func getSession ) : System
getSession Func
return System