C# 클래스 SharpArch.NHibernate.TransactionManager

상속: ITransactionManager
파일 보기 프로젝트 열기: sharparchitecture/Sharp-Architecture 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
BeginTransaction ( IsolationLevel isolationLevel ) : IDisposable

Begins the transaction.

CommitChanges ( ) : void

This isn't specific to any one DAO and flushes everything that has been changed since the last commit.

CommitTransaction ( ) : void

Commits the transaction, saving all changes.

RollbackTransaction ( ) : void

Rolls the transaction back, discarding any changes.

TransactionManager ( [ session ) : System

Creates instance of transaction manager.

메소드 상세

BeginTransaction() 공개 메소드

Begins the transaction.
public BeginTransaction ( IsolationLevel isolationLevel ) : IDisposable
isolationLevel IsolationLevel Transaction isolation level, see for details.
리턴 IDisposable

CommitChanges() 공개 메소드

This isn't specific to any one DAO and flushes everything that has been changed since the last commit.
public CommitChanges ( ) : void
리턴 void

CommitTransaction() 공개 메소드

Commits the transaction, saving all changes.
public CommitTransaction ( ) : void
리턴 void

RollbackTransaction() 공개 메소드

Rolls the transaction back, discarding any changes.
public RollbackTransaction ( ) : void
리턴 void

TransactionManager() 공개 메소드

Creates instance of transaction manager.
public TransactionManager ( [ session ) : System
session [
리턴 System