C# Class Zephyr.Data.NHib.UoW.NhUnitOfWork

Inheritance: IUnitOfWork
Show file Open project: marufbd/Zephyr.NET

Public Methods

Method Description
BeginTransaction ( ) : IGenericTransaction
Dispose ( ) : void
Flush ( ) : void
NhUnitOfWork ( IUnitOfWorkFactory factory, ISession session ) : System
TransactionalFlush ( ) : void

Private Methods

Method Description
BeginTransaction ( IsolationLevel isolationLevel ) : IGenericTransaction
TransactionalFlush ( IsolationLevel isolationLevel ) : void

Method Details

BeginTransaction() public method

public BeginTransaction ( ) : IGenericTransaction
return IGenericTransaction

Dispose() public method

public Dispose ( ) : void
return void

Flush() public method

public Flush ( ) : void
return void

NhUnitOfWork() public method

public NhUnitOfWork ( IUnitOfWorkFactory factory, ISession session ) : System
factory IUnitOfWorkFactory
session ISession
return System

TransactionalFlush() public method

public TransactionalFlush ( ) : void
return void