프로퍼티 | 타입 | 설명 |
---|
메소드 | 설명 | |
---|---|---|
BeginTransaction ( ) : IUnitOfWorkTransaction |
Transaction을 시작합니다.
|
|
BeginTransaction ( System isolationLevel ) : IUnitOfWorkTransaction |
지정된 System.Data.IsolationLevel로 Transaction을 시작합니다.
|
|
Clear ( ) : void |
Current Session의 내용을 모두 소거합니다.
|
|
Dispose ( ) : void |
Release resources.
|
|
Flush ( ) : void |
Current Session의 변경 내용을 Flush를 통해 Database에 적용한다.
|
|
IncrementUsages ( ) : void |
UnitOfWork 사용 횟수를 증가시킨다.
|
|
NHUnitOfWorkAdapter ( IUnitOfWorkFactory uowFactory, ISession session, |
constructor
|
메소드 | 설명 | |
---|---|---|
Dispose ( bool disposing ) : void |
Release resources
|
public BeginTransaction ( ) : IUnitOfWorkTransaction | ||
리턴 | IUnitOfWorkTransaction |
public BeginTransaction ( System isolationLevel ) : IUnitOfWorkTransaction | ||
isolationLevel | System | 격리 수준 |
리턴 | IUnitOfWorkTransaction |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | release managed resources. |
리턴 | void |
public NHUnitOfWorkAdapter ( IUnitOfWorkFactory uowFactory, ISession session, |
||
uowFactory | IUnitOfWorkFactory | Factory of UnitOfWork |
session | ISession | NHibernate session |
previous | Previos UnitOfWork | |
리턴 | System |